Prepare to remove resource table entirely

Squashed commit of the following:

commit 0487b5a5e1512133732edb057c7e6e066c1afac2
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Nov 12 09:21:24 2014 +0100

    Remove obsolete tests

commit b07f0cd68cc707c204a5c2c4ba34317b99574c8b
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Nov 12 09:17:24 2014 +0100

    Remove fkeys to resources

commit 2902b75b17a3455dfcf0d9214a2229bf1aa83bca
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Nov 12 09:12:43 2014 +0100

    Remove some models, factories and specs

commit cc9117302191111d1145f8c86fca509f7e726e5b
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Nov 12 09:07:50 2014 +0100

    Run migration and reset personas

commit 5356d4a373d9d2e880f097914ff7433686ca0648
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Nov 12 09:04:26 2014 +0100

    Disable triggers in migration