Fix Contacts.get actually returning real User classes with guid in correct place. Also add handle to User class and add option not to fetch posts, which is used when fetching contacts
Merge pull request #15 from jaywink/contacts-fetch-fix

Fix Contacts.get actually returning real User classes
Stuff done
Merge branch 'master' of https://github.com/Javafant/diaspora-api into contacts
Allow fetching of data only without posts when creating User, using people.json search mechanism (requires handle). Some refactoring, no data saved in User attributes outside data dict.
Return more precise error description when adding to aspects
Status code 200 is returned by Diaspora* on a successful addition of user to aspect
Some work on `models.Aspect.getUsers()` done
Merge branch 'aspects-add-fix' of https://github.com/jaywink/diaspora-api into contacts