Refactored LookupController GET into separate ProviderManager methods
Merge branch 'master' into dev
Refactored LookupController
Switched to lesscss (using BundleTransformer), Finished Debug View
Debug view is only enabled when DEBUG is set.
Added NumTracks to Provider Album model and added Provider.Extend()

 - Extend() fetches more data to help with matching - for now just NumTracks which will help with singles + albums with the same names.
Renamed 'Debug' view to 'Dev'
/api/lookup now supports returning results from different providers (Breaking API Change, "to" parameter not supported anymore), Homepage demo updated to latest API change
Added check to ensure the lookup isn't requesting a single reference which matches the URL, Added MatchProvidesKey(Match) to IProvider.