rename tag_label because of name conflict. Closes #47
use UserSet to populate 'users' in the helpers
make rails app available in testing

This was added so that I can automate the testing of the integration between
switch_user and a rails app. Currently this is being done by hand and has been
the victim of human error on more than one occasion.
test that switch_user can log a user in
run request spec under test environment, test the switch_user_select renders
make pry and awesome_print available for development
fixed - user I was looking for unexpectedly existed
added basic integration spec to verify switch_back
added basic integration spec to verify switch_back
Merge branch 'master' of ssh://github.com:22/flyerhzm/switch_user

Conflicts:
	spec/integration/switch_user_spec.rb
derp - committed a focus tag
use transactional fixtures, so we don't need to clean up records
only store an identifier of the original user. Fixes #49
bump version
allow more coordinated access to available users

a DataSource can retrieve users and returns a record that includes the scope
that the record originated from. This allows us to generate a scope_id for the
user (eg. user_1005).

This should close issue #56
push code in to DataSource
bump version
Rails 4.1 removed the .scoped method, and the recommendation is to use .all, as that returns an ActiveRecord::Relation.
Merge pull request #58 from chug2k/master

Rails 4.1 removed the deprecated .scoped method.
Make tests run with rails 4 and update rspec