Added the pry-nav gem (dev and test mode only)
Switching tu UUIDs as pkeys throughout

Squashed commit of the following:

commit 6a619599dcc879c63c52018249b0697ccf1262d9
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 22:22:44 2013 +0100

    Last one?

commit de5c9e8fe6288bb9491412bf11250a2a43ca65b0
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 22:16:07 2013 +0100

    One more

commit 3dfef34cbbbfb5cae8c959865979fe5c1c627235
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 21:55:33 2013 +0100

    Fixed an other one

commit 13f2390b80a3a083fc7eaf5edab1c6ff31540a63
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 21:48:42 2013 +0100

    Adjusted field in admin interface

commit 04cb40e3901e94491c2675d5068b711023907817
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 21:17:03 2013 +0100

    Adjusted admin test

commit a1327486c33e733aa85d0922abd21669b9c736f4
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 21:14:41 2013 +0100

    Much improvied test configurable_contexts_in_lists

commit 4be593ad544992bfb7b430bd69e608c6a8028cd1
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 18:38:42 2013 +0100

    Make test indepdt of mr uuid

commit 917a6aefbf15e5aa54ac0214fa0e1dd435b6376c
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 18:26:10 2013 +0100

    Generalized the vis feature to work wo explicit ids

commit 3e32995a7b0e9a98b0f481cfc7a61efecf929f72
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 18:13:16 2013 +0100

    Generalized uberadmin feature not to use explicit ids

commit 305176ac21db3a4a799083ad553b1dccab796655
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 17:58:36 2013 +0100

    Fixed a query in the insane json helper

commit 3abc5c6d8893fd8ac09e579ae4cfdf0cd3e0fd6d
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 17:34:51 2013 +0100

    Match on v4uuid where the meta_data did look for a fixnum or string to be converted into one

commit e052eeeebac9c2c87278f2df29582e5df4de0354
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 15:15:25 2013 +0100

    Fixing a few cases where the permissions controller insisted on integers

commit b0f70b7d45e2f39cb190b107bde5798337d7d691
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 14:59:08 2013 +0100

    Fix a few more dependent delete cases

commit f80545ff3ea9e294e771fb990285c45e004ca92f
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 14:43:16 2013 +0100

    Fix permission query

commit 4247ecc35823b4bded84cc31f951fe188a3a40af
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 14:25:06 2013 +0100

    Foreiner ignores strings silently, wtfck

commit 6b6a14ae2d932fde6fe718271b2089786066d0e7
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 13:42:36 2013 +0100

    Allow media_file.media_entry_id to be null

commit f8d9385626388a8878b4dea5f0c118a41d1b498d
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 13:39:33 2013 +0100

    Fix find random row in tests

commit 2f53890048bc772deb6e07540a248a03b31f2301
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 13:01:56 2013 +0100

    Refactored media_resources, done?

commit ec61f2600866aac3e9fe83b7d1f647d8f485a244
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 12:17:41 2013 +0100

    complete ...

commit 8570084180a4a710e5c3ebcd08a6359a34688427
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 11:20:16 2013 +0100

    ...

commit 36bf7734bd86ad86efa6332b3ef3a8f002d87fe9
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 11:18:15 2013 +0100

    wip

commit e9f61f39d2433f304ae6f8c3e4a74acb1cac2925
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 11:06:42 2013 +0100

    wip

commit 4269bcf31cd34381fbf0f5dc23f5fa6e7e02660e
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 10:29:27 2013 +0100

    Finished meta uuid

commit eab27f89a5a2ef35cae52ca592c55acef1b2ae70
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 10:25:09 2013 +0100

    Refactored meta_data

commit 40b701a224aa081754c066985d25b47912029995
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 10:03:27 2013 +0100

    Refactored meta term migration

commit 04397841d15d6f68b400f861bff7e5eaa0b0d48c
Author: Thomas Schank <DrTom@schank.ch>
Date:   Fri Dec 20 09:37:28 2013 +0100

    Refactored uuid for users and people

commit 37feb572cc23305f318e796b63307236a318a755
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 20:11:02 2013 +0100

    Uuid for people

commit 58bfbac2a2fcbc911064dce0fcf75a7e787da99a
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 18:55:46 2013 +0100

    Uuid for meta_terms

commit 099aa2a7628374e40520e38fee5d27068db9c71a
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 17:28:19 2013 +0100

    uuid for meta keys meta terms

commit d7fb76026a59c4682f69d4405c211f2075f1492b
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 17:04:53 2013 +0100

    Uuid for meta_data

commit 40f36f1e6a595fa56f3dbf5ae4fb93a4bf30be6f
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 15:33:50 2013 +0100

    uuid for meta context groups

commit 02da86208a55f8ea6fe6c595e3a402d253a8baf3
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 15:22:03 2013 +0100

    Uuid for media_resource_arcs

commit a8d764d6a16ded2299c645ba5d0d4911ebb00cc8
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 15:05:23 2013 +0100

    uuids for media_files

commit 4a163d831fef9e8eaf342bdb2aa3abcee0720ca2
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 14:43:48 2013 +0100

    Refactored groups uuid

commit 016e71cc538a38c90c2f7f22ef4139910d515b06
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 11:17:37 2013 +0100

    More uuid refactorings

commit 1a8e85824ca4402720272a28ad427fb45b75a8a5
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 10:43:28 2013 +0100

    Refactored full texts

commit 87322ee4371c857cd82e8120edbaf42d183a422f
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 10:14:17 2013 +0100

    Uuid for pkey of edit_sessions

commit f6db10e274634bc346aa98a69b0dd3db2b0efbcd
Author: Thomas Schank <DrTom@schank.ch>
Date:   Thu Dec 19 10:01:47 2013 +0100

    Switching to uuid for pkey of copyrights