Add support for Rails 3.2 prompt and include_blank

Here are the changes that works on Rails 3.2. Add spec and all previous specs passing.