Squashed commit of the following:

commit 7cc38c91ca0624d7f7c24bbf78abaffea7981959
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Mon Apr 7 00:38:00 2014 +0100

    New Fabric database tasks

commit f509c284be84582c688f945b0d78d32ca04f2987
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 23:20:28 2014 +0100

    Update CMS gems

commit 86450dff6626bb951ffde35cda8e3aa0ab5c7045
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 23:18:45 2014 +0100

    Newest webservices

commit 8f0e2b244de38ae022df39da1a70acce81069ec8
Merge: fdb577f d57f9e4
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 23:17:55 2014 +0100

    Merge branch 'serializers' of github.com:foxdog-studios/citysdk-api into serializers

commit fdb577f92f8917cfd8b84450eb8a960919d64484
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 23:17:37 2014 +0100

    Updated API server gems

commit d57f9e4c73ec9d4e2e63cee20b851ed706bb37d9
Author: Lloyd Henning <lloyd.w.henning@gmail.com>
Date:   Sun Apr 6 21:58:40 2014 +0100

    Move commands to new serializers

commit e999defaa983e1720c505f4aa0755e0f22c52d9c
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 19:59:59 2014 +0100

    Quick hack test script

commit 2da56413537007d0ef4bd3fcdb97011499b8cb4b
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 19:25:45 2014 +0100

    Fixed bug finding modalities

commit cc2b1405f35fded964e87b42409b190840e03c8f
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 19:01:43 2014 +0100

    Routes URL matches Waag's

commit 60bc202e840c4cdeaaf644b83cbaa18af836a8b4
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 18:57:13 2014 +0100

    Public transport stops same has Waag's.

commit 947ec3124e57d8829190927bc43a0204c226828a
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 18:54:30 2014 +0100

    Public transport lines route matches Waag's.

commit f4b623ad8209f02f1373b0f541eeb81bf8c28c7e
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 18:52:57 2014 +0100

    Moved endpoint serialization

commit 328734665b6f06da506d2fc77124198e8801c0ee
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 18:23:42 2014 +0100

    Style improvements

commit 1c472cb6b683f0e739c51448bb2844503c82e373
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 18:22:07 2014 +0100

    Fixed route inclusion order.

commit 0e0622d390d6bb434b2d8d01b5095d422bbde8a9
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 17:47:28 2014 +0100

    Require constants

commit 53b19d6a09fa7d3892f5d5b1615175fe7b37a69a
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 17:44:29 2014 +0100

    Layer serialization matches Waag's API

commit 52323b8d5704e581de3a1f221b2f96d5a1d2b63f
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 17:23:36 2014 +0100

    Include URL in JSON serialization of a layer

commit efe6b923c66c7fe1f9ffad9dda6637ed207a09b7
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 17:18:10 2014 +0100

    Include pagination information in JSON

commit e7276e3fbbdddfb92a21252153563283e9a79ae9
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 14:33:23 2014 +0100

    Removed dead code

commit d5101929e8a86e1a498a3866588c77dba56747ae
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Sun Apr 6 14:10:02 2014 +0100

    Massive amounts of serialization

commit 151421d2f96c336ad2993e09a88a16a04ed5460f
Author: Lloyd Henning <lloyd.w.henning@gmail.com>
Date:   Fri Apr 4 16:59:46 2014 +0100

    Working towards moving nodedatum out of models

commit bd79c619b36a55b99ad87d1096df04cf1d6b4761
Merge: 4df25d7 3276d3c
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Fri Apr 4 16:28:37 2014 +0100

    Merge branch 'serializers' of github.com:foxdog-studios/citysdk-api into serializers

commit 4df25d7b532715440a414af09366ef50eee93084
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Fri Apr 4 16:28:15 2014 +0100

    Moved node datum serialization

commit 3276d3c3e668ac70db7e35789d0c602a69433ab8
Merge: f043580 0194854
Author: Lloyd Henning <lloyd.w.henning@gmail.com>
Date:   Fri Apr 4 16:17:45 2014 +0100

    Merge branch 'serializers' of github.com:foxdog-studios/citysdk-api into serializers

commit f043580c3eaf1de70b97ce88f9349f179ae36e11
Author: Lloyd Henning <lloyd.w.henning@gmail.com>
Date:   Fri Apr 4 16:17:29 2014 +0100

    Run script for rdf and fixes for node serialization

commit 0194854741e0fb64e4361bb3e17e90963a2dfac7
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Fri Apr 4 16:14:45 2014 +0100

    Refactored process predicate

commit 52edc0e93defecd63bbd11406afc83fff2af48dd
Merge: 722b9f7 4109659
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Fri Apr 4 15:53:10 2014 +0100

    Merge branch 'serializers' of github.com:foxdog-studios/citysdk-api into serializers

    Conflicts:
    	server/utils/serializers/turtle_serializer.rb

commit 722b9f7effe98ddfdac8d268934a6687d50b2f3c
Author: Peter Sutton <foxxy@foxdogstudios.com>
Date:   Fri Apr 4 15:46:48 2014 +0100

    Split serializers into different classes

commit 41096593543063b63fc724619fcce5d2858a9a40
Author: Lloyd Henning <lloyd.w.henning@gmail.com>
Date:   Fri Apr 4 15:43:46 2014 +0100

    Working towards getting nodes to turtle

commit 2e2605632d7a96aeb86d781b8d81274d8cf8b1ca
Author: Lloyd Henning <lloyd.w.henning@gmail.com>
Date:   Fri Apr 4 15:13:15 2014 +0100

    Moving serializers into api project