Fixes for plinth.config when run from source folder.
Fix to avoid python error about non-ASCII character.
Merge pull request #34 from jvalleroy/bugfixes

Bugfixes
Non-functional XMPP account registration form.
Added action to register xmpp account.
Check output of XMPP account registration.
Added XMPP settings form with control of in-band registration.
Redirect all requests to HTTPS.
Add Apache configs.
Configure Apache by default.
Put quotes around variables in action scripts.
Remove support directory.
Updated Apache config to be a little more flexible.
Update Plinth to handle new Apache config:

- Remove custom https redirect code.
- Hang Plinth off of any directory.
Made URLs less absolute.
Updated Makefile to reflect Apache config changes.
Merged with upstream.
Merge pull request #35 from jvalleroy/xmpp-service-module

XMPP Service Module
Make sure 'make all' do not need privileges, and 'make install'
do not try to change stuff outside $(DESTDIR).  This make
sure debian packaging is possible.