added results filter to json builds API

Added a filter argument 'results' that allows to filter
returned build by thier 'results' value.
Merge pull request #3 from elmirjagudin/builds-results-filter

Builds results filter merged into staging
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 pull request #4 from elmirjagudin/runprocess-upstart-katana

unit tests: handle double fork on upstart system
Added ability to request more past builds on the builder page
front-end: added support for results filter

Make it possible to specify 'results' filter arguments
on the builder summary page.
Merge pull request #5 from elmirjagudin/fronend-results-filter

front-end: added support for results filter
Fixed default option of 15 when numbuilds is not specified
Fixed loading of URI on linux
Added multi choice css for select2
Updated compass which changes the capitalization of hex and other things

-- compass version 1.0.1
added a filter results widget

On builder page, added a widget to filter builds on thier build
results.
Merge pull request #6 from elmirjagudin/results-filter-fronend

added a filter results widget
Lowered memory usage for gzip
Updated production scripts