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
upgrades all packages
add a license
add type annotations
fix type annotations
filter keys in localstore, reduce mirrorsused because angular now ships this
this makes it work in stable chrome when compiled to JS. Still not loading in FF
bumps up the version of angular to 0.9.6
cleans up MirrorsUsed
uses Angular 0.9.5+2
Update AngularDart tutorial URL and ignore .project file
Merge pull request #12 from chalin/patch-update-url-and-other-tweak

Update AngularDart tutorial URL and ignore .project file
Merge branch 'master' of git://github.com/sethladd/angulardart-sample-app into sethladd-master

Conflicts:
	.gitignore
	pubspec.yaml
	web/talk_to_me.dart
fixes an issue with the storage appending prefix multiple times
uses shadow_dom.debug.js instead of the minified version
upgrades to Angular 0.9.6
Merge branch 'sethladd-master'
Merge branch 'restructure' of git://github.com/pavelgj/angulardart-sample-app into pavelgj-restructure

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