Change YAML type to work with safe_yaml by default
Add travis-ci configuration
Update stringex dependency to match gemspec
Add safe_yaml dependency to gemspec

* Upgrade safe_yaml gem dependency to latest stable
Refactor DataMapper::Property::BcryptHash#load
Fix code formatting in specs
Add gitignore that ignores rbx temp files
Fix BCryptHash type to dump to a string

* Most database drivers would have stringified the BCyrpt::Password
  instance, however some alternate DBs may not always do it
  properly. This change ensures that the correct type is always
  dumped.
Change bcrypt type to dump a utf-8 string if possible

* This is required by the yaml adapter to properly serialize the
  string into something that can be serialized as a string
  primitive and not a binary string, which is not supported by
  safe_yaml at the moment.
Update travis config to disable tests for rbx in 1.8 mode
Add rbx in 1.9 mode w/yaml adapter to the allowed failures list

* The yaml parser under rbx in 1.9 mode seems to produce a ton of
  errors and will need to be debugged.
Fake edit to force a build on Travis.
Update safe_yaml.
Merge branch 'release-1.2' into no-json

Conflicts:
	Gemfile
	dm-types.gemspec