Finish off Acceptable Licensing header

* OSI Code licensing
* Default MIT licensing in the presence of CC
* No derivatives aren't allowed
* Unlicensing isn't allowed

Closes #56 and Closes #116
Grammar stuff.

Applies to #278
Add a catch all for acceptable licensing

Applies to #278
Make this GPL friendly

Applies to #278
Slight verbal change

Applies to #278
Fix missing titles

Closes #279
Some changes for JRinge... need to think on the last point for a bit.

Applies to #278
More verbage... addresses JRinge's concerns.

Applies to #278
Update ACE to package 09.07.2014 (2014 07 09)
Redirect to use local ACE copy now that it isn't ~5 months out of date.

**NOTE** This is currently unminified... whenever #249 gets implemented we can minimize on deploy... 'till then think big!
Fix the default sorting to persist in Libraries when clicking `Name`, `Installs`, `Rating` and `Last Updated`
Fix the default sorting to persist in Flagged Users when clicking `Name` and `Rank`
Readd `subject to change` for site/project prefixes.

Depending on how the user.js standard sways this will most likely need to change.
Tweak the verbage for acceptable licensing.

* Must include the name of the OSI approved license in the Source Code either via key, header or full text

Applies to #278

Auto-merging
Merge pull request #278 from Martii/Issue-116LEGAL

Finish off Acceptable Licensing header

Auto-merging so we can use this... doesn't affect any of our site code.
Load TOS/DMCA/PP onto site
Merge branch 'master' into readMDs
Link in routes for TOS/DMCA/PP
Add full pageMetadata route info

Applies to #287
Shift doc headers down a notch

Applies to #287