Support WebMatrix
Use environment listening port number.
Merge branch 'master' of https://github.com/OpenUserJs/OpenUserJS.org
Merge branch 'master' of https://github.com/OpenUserJs/OpenUserJS.org
Merge branch 'master' of https://github.com/OpenUserJs/OpenUserJS.org
Merge branch 'master' of https://github.com/OpenUserJs/OpenUserJS.org
One possible fix for #140

* Make year, month and day capitalized for clarity.
Allow accelerator ids for "toTop", "toBottom" in user content script pages... useful for user-content arrows without having to build a user.js to do this for anyone.

Mentioned in https://github.com/OpenUserJs/OpenUserJS.org/pull/129#issuecomment-45580636
Merge branch 'master' of https://github.com/OpenUserJs/OpenUserJS.org
Merge pull request #144 from Martii/acceleratorIds

Allow accelerator ids for "toTop", "toBottom" in user content script pag...
Merge pull request #141 from Martii/Issue-140

Merging since there is a consensus and I support the fix as well.
Merge pull request #151 from Martii/Issue-133

Issue 133
Allow empty profile descriptions; Fixes https://github.com/OpenUserJs/OpenUserJS.org/issues/155
no message
'Libary' --> 'Library'
Merge pull request #157 from supahgreg/master

'Libary' --> 'Library'
Merge pull request #156 from jerone/issue-155

 	Allow empty profile descriptions; Fixes OpenUserJs#155
Merge pull request #154 from Martii/Issue-133

Correction in emulation of unicode word boundary and detection of first ...
Fix #158. Check if req.session.profile exists first during auth.
Allow use of OpenID auths in dev env.