Remove spaces from txt search results

The search view has the ability to return results in a very simplified
text format. This is a poor man's API. Should the project name have
spaces in it it makes the output rather difficult to handle as a column
based format. To avoid that, strip spaces from project names. This
should be sufficient. For more programmatic approaches, a proper REST
API is probably needed

This closes #54
Updates to Apache wsgi file

 * check if _app_path is already in sys.path before appending it

 * switch to maintenance mode when Apache is reloaded and
   _maint_mode == True

 * abstract _app_path and _maint_mode to top of code and label it for
   editing

 * label _maint_file at top of maintenance-specific code for editing (if a
   custom page is being used)

 * in non-maintenance mode there is a _tiny_ added cost of one
   var-assignment and one if-branch during server reload/restart, but
   actual requests have no extra overhead (the "application" function is
   unchanged)

 * update copyright year, and s/ISC/THE AUTHOR/ in copyright notice

 * add commented-out (non-default) version to dynamically handle
   maintenance page changes without server-reloading (but doesn't use
   inotify/etc because doing it portably without sourcing Django libs adds
   too much complexity to be worth it) - for speed-reasons, it uses global
   vars instead of arg-passing