Use class instead of id for controlbox-panes element
Experimenting with making the chatboxes resizable.
Add requirejs-text
Initial support for external HTMl templates. Updates #77
Add initial support for minimizing chatboxes
Simplified the markup a bit.

Also, added another chatbox and fixed reflow after closing a chatbox.
Fix width issue when minimized. Add more chatboxes to mockup
Fix minimize for chatrooms
Move more templates out into separate files.
Clean up after running tests, by closing chatboxes.
More templates refactored into separate files.
Merge branch 'dragresize' into minimize2

Conflicts:
	converse.css
	converse.js
	mockup.html
Initial work on merging mockup markup into the dragresize mockup
Cleaned up via JSLint
Add the dragresize code to the static mockup and tweak it a bit

Removed unused css and html files.
CSS tweaks to fix issues with variable height...

due to new ability to resize chat boxes.
Two more css width fixes.
Remove the #controlbox-panes element. Not needed.
Some refinements around chatroom css and dragresize
CSS changes, see below:

- Rename some classes to make clearer.
- Fixed resizing of chat rooms.
- Changed controlbox so that only contacts are scrollable