Merge pull request #40 from JonathanO/master

Deprecate Weasel\Annotation in favour of Doctrine\Common\Annotation
Added travis ci config that might work (hah.)
Can now deserialize null responses.
Can now deserialize null responses from things that like to return an empty response rather than the word "null".
Attempting to make the travis config work.
Attempting to make the travis config work.
Added travis status image to the readme.
Merge pull request #42 from JonathanO/master

Fix for issue #41 and namespace parsing