Removed excess account row information retrieval on web api when awarding gems/coins. Added account specific transactional locks in webapi.
Implemented gem transactions and source.