Partials, conent loading, routes, oh my!

Added support for partials in the template renderer, making templates
many much more betterer.  (Yep.)  Also made the content loading
mechanism more robust, able to handle delivering content for both
template needs and requests for specific types from something like AJAX.
Also, now each type of content has its own route, and can be accessed
via hitting the appropriate category for it; namely
[domain.com]/[category]/[option specific index].
Modularized template files, and initial login work.

Now most of the templates are partials.
First work on login.

Front-end controls are mostly built, along with basic front-end
validation.
Initial login roundtrip, and folder restructure.

Now making individual sites is much easier, as each specific site is
contained with all of its assets in the sites/ folder.  Also,
node_modules is added back for easy of deployment, and finally, the
initial parts of hashing a user's creds and making a roundtrip to the
server are complete.
Login updates, generally, and more.

Includes login/logout logic, automatic login capability, style
updates...I think that's it.
Added files missing from last commit.

Inclused logging and updates, too.
Tweaks for login, and libraries.

Tweaked the login and widgets styling, along with auto-login, and
finally, reworking libraries to allow for easier sharing 'tween client
and server.
Adding missing files from last commit.