Deal with resource-less JIDs properly
Return error messages over XMPP when eval'ing in development mode
Room management database stuff
Merge branch 'feature/db-abstraction' into feature/room-management

Conflicts:
	src/envoyxmpp/run_component.py
Fix bug caused by left-over statement
Expose global scope when eval'ing statements in development mode
Add NodeCache base class
Room cache implementation so far
Regenerated XEP-0045 documentation
Add XEP-0030 documentation
Basic room management and creation implementation, now with less bugs!
Implement room lookup into API and add documentation
First bits of client, menu creation abstraction
Update menus
SASS stuff
Run script for tidebuilder
Dependencies and basic client layout
Add license information for client dependencies
That's not supposed to be there...
First bits of Angular