Migrate keywords, resurect models and specs for keywords

Squashed commit of the following:

commit aad5753f3eba7b1c652ef9263315766f072d90a1
Author: Thomas Schank <DrTom@schank.ch>
Date:   Tue Nov 25 10:58:05 2014 +0100

    Link resources to keywordsto keywordsto keywordsto keywords

commit 7140439c84ef9dc9edd42b1156e27b2bedb870fe
Author: Thomas Schank <DrTom@schank.ch>
Date:   Tue Nov 25 10:52:42 2014 +0100

    Resurect keyword models and specs

commit 540e52ffa3c20c1ff2247663c20aaec68486bd9a
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Nov 21 13:32:42 2014 +0100

    Delete keyword data

commit cd65f383f18af1de3baf74b2d0e1b8c222e94be8
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Nov 21 13:21:57 2014 +0100

    Migrated schema and data keywords