Latest changes -- just keeping the tree up to date

Adding string normalization in BaseRequest
Added basic device registration (not done)
Added some new view controller initial implementations
Changes some ivars to properties