Merge pull request #1 from szabototo89/master

Interfaces and Stack<T> class implementation
remove old structure
removed js files
Create README.md
fixed readme
Added hashset
Added spec
Fixed: module -> require
Fixed and redesigned: remove, removeAll, ... returns this
Fixed: enumerator -> enumerable, easier to iterate over the collections
Changes in ts files
Merge branch 'typescript_collection_framework.git/master'

Conflicts:
	lib/interfaces.ts
	lib/stack.js