detailed title with category - fixes issue #35
Merge branch 'refactor' of github.com:PrFalken/leonardo

* 'refactor' of github.com:PrFalken/leonardo:
  Fix dashboard view
  Fix search
  Remove useless span
  Fix dashboard view
  add .DS_Store to gitignore
  Refactoring + boostrap 3 migration - used bootstrap 3 - refactor html - better date selector - better graph styles - renamed files (partials now begins by an underscore)

Conflicts:
	leonardo/templates/dashboard.html
	leonardo/templates/single.html
Smaller h2
Remove double title
hide_legend: hide legend if graph's height under value
Renamed main Leonardo and View classes
Fixes #25
The new names are way clearer to the reader.
the View class was moved into its own module and renamed to Leonardo.
the Leonardo class is now called Category.
click on the head sends to /
Revert "remove mkdir of graphs directory"
This reverts commit 35c62dfde1c35d5a7396c5849c039ef4380d07a6.
removing empty graphs directory
URL testing.
test_views uses unittest to check main routes in views.py.
mkdir or not in travis.yml
remove bottom margin on graphs
zoom + share buttons
Category page, titles as link path
fix initialization of Leonardo singleton
now Leonardo only run __init__ once,
so we don't read the conf files again.
reorganize views.py into submodules of a views directory
old views now called frontend, api becomes a Blueprint
attempt to fix unittests with travis