Updated gems to latest

- Let Gemfile.lock specify versions
- Capitalized United States
- Regenerated gemspec
ensure https for Gemfile source
make the constant better reflect what it is. avoid clashing with other state modules such as state machine libraries
add simplecov and cleanup load_path manipulation
random order for tests