Add console view & Fix recentStorage usage
api_proxy: utility for dashboard developers

Signed-off-by: Pierre Tardy <tardyp@gmail.com>
Small design changes
fix bogus test
Merge branch 'console_view' of git://github.com/tothandras/buildbot
modify validate.sh to verify all the www modules

Signed-off-by: Pierre Tardy <tardyp@gmail.com>
Redesign console view scrolling
Make changes according to Pierre's suggestions
Merge pull request #1171 from tothandras/console_view

Redesign console view scrolling
unit tests: handle double fork on upstart system

Don't assume that when the parent process dies, the child's
ppid will become 1.

This is for example not the case when running unit tests on an
upstart based system (e.g. Ubuntu 13.10) from GUI session.

When a user loggs in into the GUI, a new 'init' process is started
by upstart. That new 'init' process will inherit any orphanded child
processes.
Merge elmirjagudin/buildbot:runprocess-upstart (PR #1173)