Changes in ts files
Merge branch 'typescript_collection_framework.git/master'

Conflicts:
	lib/interfaces.ts
	lib/stack.js
Added List<T> class, enumerators (StackEnumerator<T> and ListEnumerator<T>) and little changes in interfaces.ts
Added List<T> class, enumerators (StackEnumerator<T>, ListEnumerator<T>) and little changes in interfaces.ts
New methods in List<T> (forEach, find ... etc.)
Update List<T> class
Added LinkedList<T> class
Merge branch 'typescript_collection_framework.git/master'

Conflicts:
	spec/hashset_spec.ts
Extension methods are added to the project and testing List<T> class
Removed 'import ... require' statements and little changes in classes.
Added IEnumerable<T> support for Array.
Merge pull request #7 from szabototo89/master

Removed import ... require and other changes in Hashset<T> class and its test file