Restrucured to app to conform to Dart package layout convention

* moved all Dart code (except the entry point) to lib
* updated tests to load code from packages/
created a custom UrlRewriter to shorten templateUrl in components
Merge branch 'restructure' of git://github.com/pavelgj/angulardart-sample-app into pavelgj-restructure

Conflicts:
	.gitignore
	pubspec.lock
	pubspec.yaml
Merge branch 'pavelgj-restructure'