[master] Found some leftover rcm references.
[master] Generate source and javadoc bundles for the core bundle.

Will be updating the other bundles soon.
(cherry picked from commit 4c0a79d3ca840761081b18255d1a8d32c8d34289)
[master] Fix typo.
(cherry picked from commit 5c36d358d3720515296923f1d66be10e8cf2ca09)
[master] Generate source/javadoc JARs for other bundles.
(cherry picked from commit 6270a8479604df758b0e649eac541e3240f9415e)
[master] Revert previous bundle changes to master.  Need to figure out why it's compiling the sources during packaging (doesn't do this in 2.3).
[master] + remove redundant <version> tag
[master] + tiny cleanup
[master] + simplify SSLProtocolFinder. It will make a decision based on the SSL packet header, but not try to initiate handshake
[master] + make Buffers.readFromFileChannel(...) and Buffers.writeToFileChannel(...) change the Buffer position
[master] + implement feature #751
https://java.net/jira/browse/GRIZZLY-751

"implement the ability to pre-compress static files on the server"
[master] + unify Grizzly HTTP server name for error pages
+ simple pom.xml cleanup
[master] Re-apply changes for https://java.net/jira/browse/GRIZZLY-1564 (Generate source/javadoc bundles for modules in modules/bundles.)
  - Issue on master was due to clirr plugin being in play.  We don't really use this plugin, so I
    removed the references (as was done on 2.3).
[master] [2.3.x] Update .gitignore.
(cherry picked from commit 6fb2979324e8d2119ae753fd8f587191e9c3e426)