Dilps importer for Susannes old dilps-data

Squashed commit of the following:

commit af9d3eb50ba1e19a19b22b0763867e59c2c2193b
Author: Thomas Schank <DrTom@schank.ch>
Date:   Tue Jun 11 15:43:50 2013 +0200

    Adding the case for description::string

commit df68641fcef5975cb01f962b824829a3e0ec21e7
Author: Thomas Schank <DrTom@schank.ch>
Date:   Tue Jun 11 14:26:10 2013 +0200

    Reverting meta_datum patches

commit 796345c8d29d9f1df0e3f510237ef45c5f9a3888
Author: Thomas Schank <DrTom@schank.ch>
Date:   Tue Jun 11 12:54:57 2013 +0200

    Importing more fields from item_rev

commit b4fec2595350e0f167fc5a07dfec33692562c3e4
Author: Thomas Schank <DrTom@schank.ch>
Date:   Tue Jun 11 11:05:35 2013 +0200

    Fix issue where source would not be complete

    use + instead of << on strings, the latter mutates; it should not matter
    in this case but it (sometimes!) does

commit 093ac5fafb789f0bc6c68e54b70cdc569ad608c1
Author: Thomas Schank <DrTom@schank.ch>
Date:   Mon Jun 10 15:47:21 2013 +0200

    Workaround where resource_rev is not present

commit 9f8d60c23cf116383bf2521b48ba3a9f14d8ada3
Author: Thomas Schank <DrTom@schank.ch>
Date:   Mon Jun 10 11:28:05 2013 +0200

    Fix

commit 02410c45c365a97820bcff4684fd77390463bf83
Author: Thomas Schank <DrTom@schank.ch>
Date:   Mon Jun 10 11:25:20 2013 +0200

    one more level of wrapping

commit 715f32a6395a3ffe059c06d8a675761f9fbe2d39
Author: Thomas Schank <DrTom@schank.ch>
Date:   Mon Jun 10 11:16:18 2013 +0200

    Try globbing rescue

commit 40e291a06b157db41c55662cabd307bc056aa3c4
Author: Thomas Schank <DrTom@schank.ch>
Date:   Mon Jun 10 08:39:23 2013 +0200

    Completed susannes import groups and rescue existing SQL addition

commit bfba3fb905d56f4fdd3971351b3a3407b3681e84
Author: Thomas Schank <DrTom@schank.ch>
Date:   Mon Jun 10 07:43:27 2013 +0200

    Added import data from more than one user

commit 9ae1f1bb4b6324dffe6899f2f3c5efcf4587d7c1
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Jun 7 14:19:08 2013 +0200

    Completes implementation of meta data import

commit 26d1b0efd23be12ce7cd89a3ecef4a2767168da7
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Jun 7 13:58:41 2013 +0200

    wip cleanup and fixes

commit 3cea38175a7d5c708e53a758b109a303df2fa255
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Jun 7 12:42:04 2013 +0200

    wip

commit 290f64f6f6ae5cb26bb88dd271541f6131b2d5a5
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Jun 7 10:31:20 2013 +0200

    Adding author meta_data

commit e2463346a204d47c57d87a1031ad4f7c6d504ee3
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Jun 5 14:43:00 2013 +0200

    STATUS: import with keywords, insert into set of user groups

commit 566dcac23f0266a09b7814ef05ef0ae36410fd9f
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Jun 5 14:21:31 2013 +0200

    wip

commit 24960cbd52fcf2d5aaa25866821519ad6dc620c7
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Jun 5 13:59:54 2013 +0200

    wip

commit 89ba81653169a2b8d38d05ce93724f413118605a
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Jun 5 13:47:52 2013 +0200

    Working on the importer

commit c5f43ac406db8735452b101cf12dc4e4bf55d1d2
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Jun 5 10:19:39 2013 +0200

    Added mysql_dilps to db config dev example

commit 9b41448580f9417851f45197ddec3f39386583f0
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Jun 5 10:03:47 2013 +0200

    Added collection view and model

commit 8910dd6e7003f8e7535312a8a90ee283ca928dbf
Author: Thomas Schank <DrTom@schank.ch>
Date:   Tue Jun 4 15:30:06 2013 +0200

    Refactored dipls models, added associations

commit 179e40633716782023231787afb47f5fc03402a1
Author: Thomas Schank <DrTom@schank.ch>
Date:   Mon Jun 3 15:35:31 2013 +0200

    Dilps model associations

commit 66d656d2fa7e8c45e4ff8857efcdef713b0b9fc2
Author: Thomas Schank <DrTom@schank.ch>
Date:   Mon Jun 3 14:52:25 2013 +0200

    More views

commit ec63748abc5bc055ef78e1fa8233683b3d9d12dd
Author: Thomas Schank <DrTom@schank.ch>
Date:   Mon Jun 3 09:29:43 2013 +0200

    Added item_rev view

commit 4e0b3845bfcc4167122b1a3ea7dc806beb299f71
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu May 30 15:55:51 2013 +0200

    Added example query

commit 8a7206b4e74b27bcb13b6607ed60605142b60822
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu May 30 13:55:13 2013 +0200

    Added view of unnecessary rev items

commit 7fa264b44b552ae7219a2dc5b65e6bbfbd03f1f3
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu May 30 10:13:22 2013 +0200

    Query cleanup

commit 8919bee42c77ce0977bff359fbad562983d7c789
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu May 30 08:47:02 2013 +0200

    Before deleting dilps migrations

commit 1cc8872d1559e13761171a052501696bd5924b44
Author: Thomas Schank <DrTom@schank.ch>
Date:   Mon May 27 13:54:41 2013 +0200

    modified:   doc/DilpsDB.graffle

commit e03bf5e6a236b9fc1713e5a0862f196facfff8ad
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed May 22 16:04:38 2013 +0200

    Dilps db-schema drawing