fix migrations to work in more use cases of upgrades
update .travis.yml to change supported Ruby version

As we are preparing for master to be Rails 4:
- do not support 1.9.2 any more (not supported by Rails 4, please upgrade)
- do not allow Ruby 2.0 builds to fail

If you need to upgrade to Rails 4 anywhere and upgrade Ruby, please move to 2.0 ASAP.
add some FactoryGirl configuration

- it makes it possible to call just `create(:my_factory)` instead of
the full thing
add authtentication mock for controller specs
add route loading for controller specs
add controller specs for Monologue::Admin::Post

This is currently failing locally for me, but I have no error output or
anything so pushing that in the hope that Travis will tell me something
different or new?

:pray:
Merge branch 'master' of github.com:jipiboily/monologue
remove useless file
fix authentication helper
some small changes to posts_controller_spec
update README.md and UPGRADE.md

Conflicts:
	UPGRADE.md
add version informatio in README
Update README.md
add links to CHANGELOG and UPGRADE files in README
Merge branch 'master' of github.com:jipiboily/monologue
Update README.md
Update README.md
Update 20130108123111_move_user_id_to_post.rb

column information needed a reset to be well migrated from 0.2.X to 0.3.X.
version bump to 0.4.0
Update UPGRADE.md

add note to make sure users run `bundle exec rake deface:precompile`.