WIP: removed BlockCache

Conflicts:
	lib/angular.dart
	lib/block.dart
	lib/block_list.dart
	lib/block_type.dart
	test/compiler_spec.dart
chore(tests): clean up modules in tests
chore(demo): update to work with latest