Added ExecutionContext#stop and improved Executor tests
Moved Kernel methods from obligation.rb to functions.rb
Moved ExecutionContext into module Concurrent::Executor
Updated documentaion of the Executor class