Transform exact `style` tags from *markdown* generated to equivalent *bootstrap* `class` for tables

* Allows alignment of tables to be specified with GFM.
* Briefly mentioned at https://github.com/OpenUserJs/OpenUserJS.org/issues/221#issue-36650026
Missed semicolons for #363
Closes #342

* Apply these specific rules to all affected areas
* Move script page rule out to `common.css`

**NOTE**: Still affected is #221 since available rules aren't consistent however #363 may be acceptable work-around
Merge pull request #363 from Martii/proposedGFMTableTransform

Transform exact `style` tags from *markdown* generated to equivalent *bootstrap* `class` for tables

> Any comments or concerns?

Going, going, gone... auto-merge
Merge pull request #364 from Martii/Issue-342

Closes #342

Auto-merge
Set maximum script upload size to 1 MiB

* Same as USO was... recommend no higher to keep scripts legit and encourage use of `@require` and `@resource` for those types of scripts.

Closes #360
Merge pull request #365 from Martii/Issue-360increaseMaxSize

Set maximum script upload size to 1 MiB

Auto-merge
Fix missing scrollbars when content is too large in preview mode

Closes #347
Merge pull request #366 from Martii/Issue-347autoScrollbars

Fix missing scrollbars when content is too large in preview mode

Auto-merge
Use same css class from script pages for icon sizing in library page views

* Maintain invisibility for portable devices to reduce bandwith

Closes #344
Merge pull request #367 from Martii/Issue-344

Use same css class from script pages for icon sizing in library page vie...

Auto-merge
Fix moment deprecation warnings

* This is still a little vague however it looks like it should be `locale` instead of `localeData` and does appear to work on dev.
* Update dependency in package to current version

External ref https://github.com/moment/moment/issues/1879#issuecomment-55341059

Affects #315
Merge pull request #368 from Martii/Issue-315momentDeprecationUpdates

Fix moment deprecation warnings

auto-merge
Update **some** dependencies

* Update font-awesome
* Update bootstrap-markdown **NOTE** #366 is included in this so backing out that patch
* Update github package ... check okay with import and login
* **Remove** highlight package as it seems Ace handles this natively and no references *(require)* found
* Update request package ... check okay with import
* Update underscore lib... **not fully tested**
* Update passport package ... only tested with GH login

* Fix link for select2-bootstrap.css on GH
* Reference newest Ace build

This leaves:
* mongoose *(this will need major testing to make sure we don't break acccess when updated)*
* aws-sdk *(this will need major testing to make sure we don't break acccess when updated)*
* bootstrap *(still stalled as per Zren)*
Update Ace to 2014 10 09 release

* Manual addition of GM API again ... fix a spacing issue from last update
* Recursively **remove** snippets subfolder for production
* Match GH download zip dates during extraction
Merge pull request #369 from Martii/updateSomeDependencies

Update some dependencies

Auto-merge
Update aws and mongoose

* Appears to work in dev okay but since fakes3 technically isn't aws no way to be sure until deployed/tested on pro
Merge pull request #370 from Martii/updateAwsMongooseDeps

Update aws and mongoose

Auto-merge
Update README.md

Reference bootswatch npm in statics... a.k.a. bootstrap.css file
Readd and update highlight package

* Found require in markdown.js ... odd grep and GH didn't show this right off the bat and something else is also highlighting in posts.