Allow user status modification

Related to issue #124 
This is why I use final on parameters: http://www.javapractices.com/topic/TopicAction.do?Id=23 It's a general good practice.

My Eclipse is configured to add automatically "final" to parameters on save, that's why there is a lot of "final".

If you don't like it, I can safely remove them.