Merge pull request #37 from tmeinlschmidt/master

fixes 'derivate' function name - correct name is 'derivative'
fixed missing module for 'moment' and jslint missing semi colon
updated how moment is included and removed moment as a dep since it is included
Merge pull request #39 from jeviolle/master

fixed missing module for 'moment' and jslint missing semi colon
Fixes #43, add grunt-cli as dev dependency
Fixes #38, Lexer & parser now handles metrics segments that begin with numbers or only have numbers
basic authentication added for elasticsearch
Merge pull request #55 from oroce/elasticsearch-basicauth

basic authentication added for elasticsearch
refactoring, moved graph directive to a seperate js file
fixed small variable name issue with pull request #55 (jshint warning)
updated property docs in config.js
Make search support elastic search clusters with _all disabled.  Feature is disabled by default
Clean up, and set default in config to false
Dashboard search fix, only query against title field (Closes #51,Fixes #24)
Save now closes edit mode. (#52).
Fixes #46, you can now edit a graph with no title
Adding travis-ci build
added build status to readme.md
small change to readme.md
Fixes #45,  zero values treated as null values