Context rewrite.
- LightService::Context now inherits from Hash
- breaks the current API:
  from Context.new(outcome, message, context)
  to   Context.new(context, outcome, message)
Conflicts:
	lib/light-service/context.rb
convert context inheritance from hash to map