Fix operator precedence

Reapplies to:
* #434
* #431

Eventually this test should go away when @Zren takes the necessary time to reinstall his Windows machine instead of making a personal exception since his machine is misconfigured.
Merge pull request #436 from Martii/fixOperatorPrecedence

Fix operator precedence

Auto-merge
Disable install count views for raw sources

**NOTE**: Possible dependency failure with *mu2*. There appears to be a bug here on parsing... notated in html comment

See also:
* https://github.com/OpenUserJs/OpenUserJS.org/blob/1b595bb6a986a781fa87f04cc27e31a011b81dbb/controllers/scriptStorage.js#L79

Applies to #357
Change to different option variable for both to avoid some confusion

Thanks go to @Zren for this.

Closes #357
Catch mixed script lists under author script lists

* Use a `&ndash;` to denote we know it's not there instead of absent tag.

Applies to #357 and committed in pr #439
Remove redundant mustache test

Thanks go to @Jerone for that catch/verification

Applies to #357 and commited in pr #439
Merge pull request #439 from Martii/Issue-383unusedLibViewComponents

Issue #357: unused lib view components

merging
Refixes PR#439 by removing the `&library=true` from sorting urls on installs column. Fixes #357
Merge pull request #442 from jerone/issues-357

Refixes PR #439 by removing the `&library=true` from sorting urls on installs column. Fixes #357
Better forum layout according to browser size;
Make Dev node engine Dep Match Current Pro

* Bump requested node to current pro node stable
* Rename route to be less cryptic and tiered based for npm functions with alteration of affected controller with handler
* Update view to reflect new urls
* Squash some deprecation warnings in here since we changed to *express* 4 at #417
Merge pull request #444 from Martii/makeDevNodeDepMatchPro

Make Dev node engine Dep Match Current Pro

Auto-merge
Merge pull request #443 from jerone/issue-435-layout

Better forum layout according to browser size

merge
Update CONTRIBUTING.md

Add a cheat sheet for compiling with nix... most other docs out there on the web have some strange ways getting/compiling/using node.js

Minimum dev environment change for node.js version to match current production