Fixed a bug in the whitespace-compressing output-buffering code that removed whitepsace between tags and text.  Moved the arrays of constants for LESS and Javascript into a global array of constants that can be exported to client-side scripts.  Made SITE_ROOT_FROM_DOCUMENT_ROOT choose a default if it can't be computed, as is the case for Apache alises that are not under the document root.