#727 Removed plugin id from GoPluginIdentifier, added javadocs plugin api classes and added apache license header