CLC-4247: compare open transactions on page v API
added isLawStudent attribute to /my/status api
removed isLawStudent method from academicsController and replaced instances with api call
merging ets changes
CLC-4318 Delay 2 minutes between node starts on Capistrano deploy
Merge pull request #3031 from raydavis/raywip

CLC-4318 Delay 2 minutes between node starts on Capistrano deploy
CLC-4342 - Add npm-debug file to .gitignore
CLC-4342 - Update JSCS rules
CLC-4342 - Update files to conform with the new JSCS rules
CLC-4279 - Add front-end slash encoding
CLC-4279 - Don't try to encode courseYear or courseSemester
Add back-end slash decoding
Add decoding tests
Make encodeSlash() a utilService
Reorder encodeSlash alphabetically
Merge pull request #3032 from christianv/CLC-4342

CLC-4342 - Update JSCS rules
Merge pull request #3033 from edwlook/CLC-4279

CLC-4279 - Webcast keeps spinning for malay_i-1a
CLC-4345 - Use "optional named groups" for the campus URLs

https://jira.ets.berkeley.edu/jira/browse/CLC-4345
CLC-4344 - Make "Financial Messages" & "Recent Activity" faster

https://jira.ets.berkeley.edu/jira/browse/CLC-4344
CLC-4346 - My Finances: search by date with no results, see "show more" button

https://jira.ets.berkeley.edu/jira/browse/CLC-4346