true vault wrapper, unit tests, table settings

extended wrapper with updateusername and update password methods for
users, added unit tests, cleaned up unnecessary api calls for
changetablesettings