context.device,timezone: adding tests + implementation

Adding updates to match the spec for context.device and
context.timezone
Release 2.0.3