Minor Fixes
-Added Package version checking
-Changed RegisterPackage to use local vars at top of file.  Suggestion: MAJOR should probably be either RPCore-1.0 or Gemini:RPCore-1.0
-Changed argument name in RPCore:SendMessage to match with expected value to be sent in message
-Removed RPCore:OnLoad at end of file, this was causing OnLoad to be called twice, once when lua was parsed, once by Apollo