Merge pull request #10 from nzlosh/master

Setup script and documentation update
Scollable drop down list

When a dashboard drop down list has _a lot_ of dashboards available, it's awkward to scroll down the page to find the desired dashboard.  This code adds a vertical scroll bar inside the drop down list.
Merge pull request #14 from nzlosh/patch-1

Scollable drop down list
Setup Travis-CI for automatic testing
Merge pull request #18 from cameronbwhite/travis-ci

Setup Travis-CI for automatic testing
fix empty search box and search url parameter
the "required" attribute forbid any empty search,
and the "dashboard" url parameter cannot be empty.
fixes #16
detail page now have 1 graph per row, indicates timeframe
templates/graph: Use url_for().
templates/index: Use url_for().
templates/interval_filter: Use url_for().
templates/layout: Use url_for().
views: Remove uri_to_internal() and link_to_internal().

Now unused.
Merge pull request #20 from MostAwesomeDude/master

More url_for() fixes.
Add TravisCI build status to README.md
Merge pull request #24 from blkperl/patch-1

Add TravisCI build status to README.md