Make stream initiation methods unregisterable.
Simplify stream method unregistration process
Add xep_0095 and xep_0096 to setup so they are installed into the egg
Merge pull request #239 from SecurityForUs/add_95_96_to_setup

Add xep_0095 and xep_0096 to setup so they are installed into the egg
Properly set itemID for XEP-0084 metadata
Merge pull request #242 from Florob/xep-0084-id

Properly set itemID for XEP-0084 metadata
Add support for XEP-0319, idle presence
Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop
Explicitly use Unicode 3.2 for StringPrep profiles.

See http://labs.spotify.com/2013/06/18/creative-usernames/
Add test for nodeprep idempotency after explicitly using Unicode 3.2
Skip EINTR errors on raw sockets
Some optimizations in scheduler
Use timeout constants instead of magic numbers in scheduler and event loop
Set default wait timeout as max() of previous values
Fixed scheduler wait loop
Do fastloop wait until task run time
Merge pull request #243 from anton-ryzhov/skip_eintr

Skip EINTR errors on raw sockets
Merge pull request #244 from anton-ryzhov/speedup

Speedup main threads loops
Add roster migration example
Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop
Fix import error
Adjust get_roster to always return, even with invalid JIDs

Issue #245