Prefer namespaced constants with contextual lookup

class Parrot
end

module Admin
  class Parrot
  end
end

module Admin
  class ParrotsController
    expose(:parrot) # Will be an Admin::Parrot
  end
end
Warn when overriding an existing method

This closes #14
2.0.0 release LESSSSGOOOO!!
For uncountable resources, assume singular

This fixes #60
Resolve model names in namespaced modules
Reimplement 'deconstantize'

This method was introduced in Rails 3.2
Provide an empty hash when the params for the resource is nil

Fixes #62
Add example specs to README
Typo in README. Use an, not and.

Fixes #66
Only assign attributes on post/put requests

We shouldn't attempt to set attributes on DELETE requests. Doing so
proves problematic when using strong_parameters.

Fixes #65
Retain exposure name and constant for inflection
Use original exposure name for plurality check
Version 2.0.1
Bump RSpec in development; Use dots to run full suite
Include edge Rails in travis build matrix
Remove noisy warning from integration test
A better travis-ci build matrix
Remove default_exposure

This has been deprecated since the release of 2.0, and in anticipation
of 2.1 is being removed entirely.
Loosen version constraints for Rails libs

In anticipation of Rails 4.0, these need to be looser.
Add specs for exposure setters

These have been a part of DecentExposure since before the release of
2.0, but somehow the tests didn't make it in.