Revert "Fixed issue#281 - psych v2 is not supported."

psych >= 2 is required for Ruby 2.0.0 support. On Ubuntu it requires
that you have installed libyaml.

This reverts commit 308af6feeda8c8cccd6a440e2176a30ffa0a8dbf.
Rails 4 and compatible gems.
add back deprecated rails 3.2 feature gems.
update sass and haml.
remove prototype-ujs dependency
assets group no longer exists in rails 4
rails 4 app init stuff
fix match and put routes.
update authlogic
Revert "remove prototype-ujs dependency"

This reverts commit b270b59eba359366583b40081672e7351e5bcbe3.

Conflicts:
	Gemfile
proper string regex for login validation
rails 4 production defaults.
rails 4 dev defaults.
remove unnecessary sass initializer
rails 4 secret key base
no more plugins.
loading migrations this way breaks rails4
fix version file.
remove plugin require.
rails 4 dev defaults.