Improve header styles for login & installation pages
Merge branch 'master' of github.com:piwik/piwik into pleineLune__less-dataTable
The dashboard will take 100% of the width with 3 columns
Remove useless CSS instructions
Move misc stylesheets rules from utils
Refs #4059 Converting dozens of plugins/* classes to use Namespaces, \Piwik\Plugins\*
Added namespaces to functions.php files in the five plugins that had one
Work in progress
Refs #4041, #4040, moved viewdatatable cloud logic to cloud visualization. Removed cloud viewdatatable.
Refs #4040, #4041, move visualization only view properties to separate visualizations, changed JavaScript properties to 'client side parameters' and 'overridable properties' to 'client side properties', changed keep_summary_row from a JavaScript property to a client side property, allowed visualization properties to be inherited, fixed system that allowed visualizations to set custom defaults for property values, modified behavior of datatable_css_class viewdatatable property, allow view properties to be customized in metadata based on the visualization used, and tweaks to UI Integration tests.
Refs #4040, #4041, change the way jqplot.js checks for viewdatatble types, changed relatedReports view property name to related_reports and fixed spelling of row_picker_mach_rows_by.
Refs #4040, #4041 add initial code for making datatable visualizations an extensibility point.
Refs #4041, #4040 add new CoreVisualizations plugin and move HtmlTable, Cloud & JqplotGraph visualizations to it and improve UIIntegration test debug output.
Refs #4040, #4041, removed ViewDataTable::init & moved default property values for core properties to Properties class.
Use less to compile dataTable stylesheet
Theme dashboard widgets for PleineLune
Add the name for the PleineLune plugin
Bugfix for developing mode for merged assets
Follow camelcase standard for dataTable javascript file name
Merge from master
Report dataTable modification from master
Site selector usability optimisation