Added ENTRY_TYPE constant to all Entry type classes.
Changed Transport to allow it to be used for login
Changed Transport::call to be public
Improved test coverage for Auth & SugarAPI objects
Despite what the docs say set_entry returns JSON object, not an array
The order of parameters is important, add the session id last & Sugar can't see it
Increased coverage of Transport object