Initial (buggy) implementation of Deque
Replace explicit types with <>
Port tests to Scala
Fix a couple of bugs
Implement RandomizedQueue
Implement Subset
Merge branch 'assignment2'