Add PSR-0 namespaces to composer.json
Piwik\Core
Piwik\Plugin
Refactor Piwik_Config to \Piwik\Core\Config

2 steps required:

1. Refactor > Move > \Piwik\Core\Config (uncheck "Create new File")
2. Refactor > Rename > Piwik_Config to Config
Refactor class Piwik to \Piwik\Core\Piwik
Refactor class Piwik_Commin to \Piwik\Core\Common

Notice that auto refactoring has created a nested namespace. Not sure this is what we want - so we might have to edit those nested namespaces afterwards (I think they don't look so good)
Refactor class Piwik_Common to \Piwik\Core\Common

Notice that auto refactoring has created a nested namespace. Not sure this is what we want - so we might have to edit those nested namespaces afterwards (I think they don't look so good)
Removing extra namespace \Core
Merge remote-tracking branch 'origin/master' into php-5.3-namespaces

Conflicts:
	core/AssetManager.php
	core/JqplotDataGenerator/Evolution.php
	core/ViewDataTable/GenerateGraphData.php
Adding Logic for namespaces in Loader.php + Fixing build
Converting Access & Auth to namespace
Converting to namespace: Archive
Converting to namespace: Period, Site
Converting to namespace: Period*, Metrics, Segment, SegmentExpression, PluginsManager
Refs #4059 Work in progress: Conversion to use Namespaces: Period*, Metrics, Segment, SegmentExpression, PluginsManager.
Removed some deprecated code.
Refs #4059 Work in progress: Conversion to use Namespaces
Refs #4059 Work in progress: Conversion to use Namespaces of dozen more classes
Removed many Piwik_ functions, in Piwik 2 it is best practise to use the methods calls instead

Todo: finish converting core/ classes + convert plugins/ classes to use \Piwik\Plugin namespace + fix build + Merge master
Simplify ViewDataTable_HtmlTable and move main template to new HtmlTable visualization.
Update README.md

Added a step to ensure the `[database_tests]` section in `piwik/config/config.php.ini` is set up correctly.
Refs #4041, modify tag cloud ViewDataTable to use _dataTable.twig w/ Visualization_Cloud as visualization..
Refs #4041, merge _dataTableGraph.twig with _dataTable.twig (moved unmergable parts to new visualization twig file for Visualization_JqplotGraph).
Refs #4040, Modify getReportDisplayProperties to add display properties for all of a plugin's reports to a list rather than to pick out the display properties for a single report.
Refs #4040, converted CustomVariables plugin to use display properties instead of manually calling ViewDataTable functions.