JBIDE-14714: Simply rebuild fest*

+ .gitignore on src/ folders
+ configure compile plugin for Java 1.6
JBIDE-14714 put back missing classfiles in fest jars after Mickael's change removed them
add fest jars to gitignore
add stuff that's pulled from sources which should never be committed to gitignore for jcip.annotations, mockito, and sf.saxon
JBIDE-14716 add target platform builder
JBIDE-14716 use new target platform; upversion from 0.0.1.Final to 1.0.0.CR1
upversion from 0.0.1 to 1.0.0
fix version of TP (should be 1.0.0.CR1) and add missing validate-target-platform.failOnError properties
JBIDE-14716 add missing transitive deps (another reason why having unified.target is awesome)
cosmetic alerations to comments
now that we have a unified TP, use that instead of multiple so that any new TP deps will cause the build to fail and expose more things we need to add to the TP (JBIDE-14716)
JBIDE-15046 remove Fest Assert and Fest Util for now
JBIDE-15116 exclude **/META-INF/SAXONICA.* from plugin
JBIDE-15116 upversion update site to 1.0.0.CR2 to not conflict w/ previous 1.0.0.CR1 release
Update README.md

Add content about using Locus bundles in your target platform; fix typo.
Update README.md

Minor tweak
Add release guide
specific info
Add missing git add and commits
JBIDE-15045: Change repo Id to allow push to staging