Many updates to get restful client working

Signed-off-by: Rick Copeland <rick@synapp.io>
Make alias actually rename resources

Signed-off-by: Rick Copeland <rick@synapp.io>