Sync EnsureJpaCanTakeObjectsInPropertiesTest
Remove all .iml and .ipr IntelliJ project files and add IntelliJ project files and directories to .gitignore.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77967915
Merge pull request #863 from google/moe_writing_branch_from_2b4dd1617e61fac3869381e9e7728b488badc5e2

Merge internal changes
Add a Maven module for JDK8-specific tests to open-source Guice.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78097782
Add a .gitattributes file to force consistent line endings in text files.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78102584
Add missing imports to make Java8LanguageFeatureBindingTest actually compile.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78110917
Explicitly mark sh files as executable.
Update jdk8-tests/pom.xml to not inherit jar plugin settings from the parent.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78183763
Fix stupid typos.

(This time for sure!)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78196442
Merge pull request #864 from google/moe_writing_branch_from_2b4dd1617e61fac3869381e9e7728b488badc5e2

Merge more internal changes