Merge pull request #47 from Kareem-Fikry/develop

fixed warnings and errors with grunt jshint
Add some modifications to help message
Histogram panel zoom out fix
Merge pull request #55 from aadel/zoom-fix

Histogram panel zoom out fix
Panel / Terms / Add log axis.
Wider log axis label in terms panel
Merge branch 'titellus-improvements/panels/terms/add-log-axis-options' into develop
Merge pull request #56 from titellus/improvements/panels/terms/add-log-axis-options

Panel / Terms / Add log axis.
Merge pull request #57 from tarek-salah/enhancing-help-messages

Add some modifications to help message
Build / Fix jshint error during build

Related to 26a50ea9eac5a78096eca269abcd8635c0ece580

Error was:
```
src/app/panels/terms/module.js
341 | } while (v < max);
               ^ 'v' used out of scope.
```
When creating new dashboard, loading default values from config.js
Fix when constructing fq param in all panels to avoid sending a query with double ampersands (&&) to Solr.
Fix CSS issue in Firefox where each panel's border is off.
Change default settings when create a new dashboard, now the default settings will come from config.js
fixing missing issue
Merge pull request #60 from tarek-salah/fix_missing

fixing missing issue
Merge pull request #58 from titellus/improvements/panels/terms/add-log-axis-options-fix-grunt-build

Build / Fix jshint error during build
Merge pull request #59 from aadel/develop

When creating new dashboard, loading default values from config.js
fix timepicker
Merge pull request #61 from tarek-salah/fix_timepicker

fix timepicker