refs #5983 started to apply the angular style guide. refactored models, use named functions, IIFE
refs #5983 always define needed dependencies so we can later find a way to minify those files
refs #5983 in the style guide it was suggested to use for instance the "." as a separator for those types which absolutely makes more sense to me. So dash can be used for naming of the component and is clearly separated from the type
refs #5983 more filename corrections
refs #5983 each component should have its own file. For some reason SitesManager does no longer work. could not figure out why so far
refs #5983 updated docs for test file naming as suggested by AngularJs style guide
refs #5983 make sites manager working again, more naming fixes
Merge pull request #6292 from piwik/5983_angularStyleGuide

Updated files to match angular style guide see #5983