Merge branch 'release/v1.4.3.0'
cleanup to device config stuff
Initial PCL refactor
Oops, re-add FirstName.
Remove dependence on RestSharp submodule, instead reference compiled dll instead.
Nuget packages referenced based on solution directory.
Convert build target to profile 24.
Set profile 158.
Upgrade JSON version.
Upgrade JSON version in csproj file.
Update RestSharp dlls and synchronize nuget packages.
Add body to all post methods (fix missing content length)
Add ChangeEnvironmentAsync.  Make sure all PUT methods have a body.
Merge branch 'develop' into feature/connery/portable-synced
Nuget packages relative to solution directory.
Merge branch 'develop' into geraldl/admin_devconfig
Add MojioUpdate as part of entityType enum
Avoid async deadlocks in mojio client.
Begin using async awaits.
Move BetaPayment model into shared library instead of Mojio.