Hide Truth's ThrowableAssertionError.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=74976469
Better error messages for contains and doesNotContain
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75129571
Clean up IterableSubjet.contains/doesNotContain failure message wording.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75209237
Improve error messages for containsEntry/doesNotContainEntry.
Clean up tests (remove silly map() method).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75209398
Reduce visibility of some MapSubject APIs.
Rename Attests to Asserts.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75234355
Tons of cleanups to Truth javadocs and visibility of public ctors of Subjects.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75308379
Deprecate and hide the SubjectFactory constants.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75382497
Add IterableSubject.doesNotContainDuplicates().
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75405388
Add IterableSubject.containsExactly(O, O...) and
containsExactlyElementsIn(Iterable<?>)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75454984
Widen containsExactly(Object, Object...) to containsExactly(Object...).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75501288
Add the following to StringSubject:
-containsMatch(Pattern)
-containsMatch(String)
-doesNotContainMatch(Pattern)
-doesNotContainMatch(String)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75501665
For IterableSubject.containsAllOf().inOrder(), don't be as strict, and allow
the subject to contain additional elements, so long as it contains all
of the elements in the list.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75514477
Add MapSubject.hasSize()
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75637249
Merge pull request #134 from google/moe_writing_branch_from_af7bfcea01d76e072b166c6c874c749d11949623

Sync from internal google via Moe
use correct only 1.8 range for java8 profile
Merge pull request #130 from ryanhall07/fix-core-pom-java8-profile-range

use correct only 1.8 range for java8 profile
Move script to util and add maven deploy and javadoc generation scripts (based on Sam Berlin's rework of blog-inspired scripts)
Enable generation of snapshots and API docs in travis builds.
Clean up the conditionals a bit.
Fix up javadoc unzipping.