Updating javadoc format.
Adding architecture image.
Fixing image link.
Updated prerequisites documentation.
fixed release.md
Initial downloading documenation.
Initial installation docs.
Bumped version to 3.0.0-M4.
Merge branch 'release-3.0.0-M4'
updated javadoc.
Merge branch 'master' into develop
Checkin before pull from origin.
Merged Yongwen's additions to my reorg.
Saving work after lockup.
Passing Unit tests with reorg.
Cleaned up Checkstyle errors.