Squashed commit of the following:

commit 39be2227c81dffc1da9537650edea21128849c5c
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Fri Sep 26 11:39:12 2014 +0200

    fixed an integration test after removing the check for modifying the person-role name

commit bcc9674663e19c02a0c206b1fabf741dda00631d
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Sep 18 17:05:18 2014 +0200

    allow modification of role and person type attributes