Merge pull request #36 from tarunbhardwaj/develop

All api call RequestError should get converted to UserError
Only positive quantity should be allowed to ship