Update RSpec to 3.1 and expect syntax

@soulcutter let me know if you have any feedback, I bumped RSpec and fixed the conflicts in the `dsl/all_spec.rb`.