Node v0.8

Changes included:
- Removed require.path changes since it does not work anymore. Instead
  set NODE_PATH in run-*.sh
- Updated the packages needed to be able to run all the scripts. Not all
  tests work though but at least they start
- monmon:
  - Removed insertAll since it is no longer available in mongodb
    native. Use insert instead in tests.
  - Set default write acknowlegement. It is now set with journal:true
    since that seems to be MongoDB default.
Updated all dependencies of QA Reports "exporter"
Upgraded connect-mongo

Upgraded connect-mongo to get rid of a warning when using latest
node-mongodb-native.
Document roughly what needs to be done to get started

Existing documentation in MeeGo wiki is poor. Roughly document my
endeavours in trying to get development environment started so decent
documentation could be written some day.
Updated most of the production dependencies
Upgrade Express to 3.1

Upgraded Express. Added connect-coffee-script and connect-less to
restore the functionality (Express 3 does not have compilers). Get rid
of these some day and use Grunt.
Fix test that did not work with new CoffeeScript
monmon: fix object ids in find
Use separate store when testing

Tests ouput errors if using the same store in development and test
environments.
Updated monmon

Another project using monmon had more recent version, copied from there.
Monmon tests now fail randomly (sometimes pass, sometimes 1-3 failures).

Added tearDown to monmon tests, otherwise the process hangs.
Updated devDependencies
Deleted unused files
Upgrade less.js on client side
Check there's data to handle
Removed unused files, upgraded jQuery and jQuery UI
Relocated JS and CSS files

Don't put everything in public root - compile CSS to /css and
application specific JS to /js/modules. 3rd party JS modules are now in
/js/vendor
Deleted unused images
Use UTC functions when formatting date

The dates returned by QA Reports are in UTC format and also stored as
such to the last-report.txt file. When formatting the date for the query
we must thus use UTC-functions of getHour etc. so we do not lose three
hours worth of reports on every single request.
Remove cucumis tests, it is uninstallable and does not work

Cucumis has not been updated since QA Dashboard was implemented. It is
not installed properly by npm and it does not even run due to submodule
problem.
Ditch monmon, use mongodb-wrapper

Reasons behind this include:
- monmon is not maintained (methods do not correspond with methods
  supported by the latest mongodb-native)
- tests failed randomly using the latest mongodb-native
- monmon is not documented
- mongodb-wrapper is maintained, documented, and syntaxwise close
  to what monmon was