Fix error in handling exceptions during configuration read
Add python-passlib as dependency
Add python-contract as dependency
Place page specific js after jquery so that jquery can be used
Pass arguments to form parts as it is mean to
Implement module for configuring PageKite
Fix PageKite module load order so loads after /router/setup
Merge pull request #61 from jvalleroy/master

Add link to jwchat, and install owncloud without recommends.
Minor style update for PageKite UI
Split apache conf into 2 files, one for HTTP and one for SSL.
Add diagnostic test which runs the freedombox testsuite and displays its result.
Merge pull request #62 from SunilMohanAdapa/master

Merge: Sunil's PageKite UI module.
Add license information and description for diagnostics module.
Merge pull request #65 from jvalleroy/diagnostic-test

Merge: James's Diagnostics branch.
Merge pull request #63 from jvalleroy/split-apache-config

Split apache conf into 2 files, one for HTTP and one for SSL.
When changing hostname, also update ejabberd and jwchat.
Restart avahi-daemon after changing hostname to update mdns.
Add tor information page.
Merge pull request #67 from jvalleroy/tor-info

Merge: JValleroy's Tor information page.
Rearrange xmpp hostname change scripts so we can only restart ejabberd once.