initial commit
added Guava Library, and static imports
implemented filter using guava predicates
Added class description comments, made List.list generic and added test class templates
added .idea/ to gitignore
Merge branch 'master' of https://github.com/lwm/functional-java-subset
added guava dependency, renamed list package