Merge pull request #14 from ordrin/dev_sam

Implement user authentication
.
.
Merge pull request #15 from ordrin/dev_sam

Implement other User APIs, and change function names
merged from master
added put/delete Agent functions
Merge pull request #16 from ordrin/dev_eric

Dev eric
Implement create user, and fix Agent issues