fixes bug 893899 - JS TypeError on TopCrashers
bug 895771 - refactor 'jenkins' make target into 'setup-test'
bug 895771 - enable django tests, refactor global submodule update into socorro
bug 895771 - refactor make file to install npm, rename and dry out dependencies related targets
bug 895771 - merge setup-test and coverage built targets into test
bug 895771 - let webapp-django manage its own tests and builds

Make will change dirs and let webapp-django manage its own tests and builds. Then make will be responsible for syncing it all into the right place.
Merge pull request #1349 from lonnen/895771-leeroy

bug 895771 - fix jenkins tests
graft pr 428 - JS TypeError on TopCrashers
Merge pull request #1351 from lonnen/pr-428

fixes bug 893899
fixed bug 893899
Merge pull request #1353 from lonnen/bug893899

fixed bug 893899
fixes bug 896514 - CrashesByExploitability blacklisted
fixes bug 896226 - check for lessc on PATH not node_modules
Merge pull request #1355 from rhelmer/bug896226-vagrant-box-node-lessc

fixes bug 896226 - check for lessc on PATH not node_modules
bug 896867 - debian/ubuntu use minimal shell w/o pushd/popd built-ins
Merge pull request #1356 from rhelmer/bug896867-pushd-not-found

bug 896867 - debian/ubuntu use minimal shell w/o pushd/popd built-ins
fixes bug 896867 - yet another case of debian/ubuntu using minimal shell w/o pushd/popd built-ins
Merge pull request #1357 from rhelmer/bug896867-pushd-not-found

fixes bug 896867 - yet another case of debian/ubuntu using minimal shell...