added skeleton for xmpp python tests
changed imports to work correctly on app engine, and added url mappings
added pseudocode for xmpp routes
changed routes to match how gae sets up xmpp, and filled in code
refactored to get xmpp host correctly in appscale deployments, and work on appengine and appscale
fixed how we get our appid and host on appscale and appengine, tested on both
merged from org/master
forgot to add xmpp tests
Merge pull request #5 from shatterednirvana/xmpp-python-tests

XMPP python tests