Begin refactor of Vehicle class.
Converting DeviceId to MojioId.  Preparing for Vehicle.
Update client project and interface to include Vehicle.  Begin conversion of String to Guid IDs.
Fix image methods action path.
Merge branch 'develop' into feature/connery/vehicle

Conflicts:
	Src/Mojio.Client/MojioClient.cs
Fix Location IsValid check.  Move to private.
Fixed exception handling on login.
Merge branches 'develop' and 'develop' of https://github.com/mojio/Mojio.Client into develop
compile error fixed from last commit.
remove exception handling.
Re-add location clone
Merge branch 'feature/connery/vehicle' into develop
Merge remote-tracking branch 'origin/develop' into feature/narayans/observer

Conflicts:
	Src/Mojio.Client/IMojioClient.cs
	Src/Mojio.Client/MojioClient.cs
Added IMojioObservable (Thanks Connery!)