You strip the 'Z' from your input but that's the bit that specifies the time zone! Z means it is UTC. Without this information, Joda cannot make sense of the input.
What I think you are looking for is:
LocalDateTime local = new DateTime("2013-04-17T07:43:45Z").toLocalDateTime();