Experimenting
Mitgration to when.js
Merge branch 'exp-15_05_2014' into exp-broken-17_05_2014

Conflicts:
	tests/TestProjectLoader.js
	tests/TestTilesProvider.js
	tilepin-loader.js
	tilepin-provider.js
Intermediate refactoring step
Code refactoring