Features/rails3 add system user

This PR adds an SystemUser which can be used eg. for migrations where an existing user is needed.
This PR also change the random_password method of User