Squashed commit of the following:

commit 5f599756d096123cffdb5ea1760e4108602cbd9c
Author: Mattt Thompson <m@mattt.me>
Date:   Thu Aug 28 09:29:49 2014 -0700

    => to :

commit 80d25b84aa445f6b5c07829ae897853f66a1aa15
Author: Mattt Thompson <m@mattt.me>
Date:   Thu Aug 28 09:29:34 2014 -0700

    Whitespace

commit e62e520a49fcfab1bc3a44d1d68abd85be5a5aef
Author: Mattt Thompson <m@mattt.me>
Date:   Thu Aug 28 09:21:36 2014 -0700

    Significant refactoring of specs

commit 0412a84db37fe519f0619c29f131b9d0903c7eb9
Author: Mattt Thompson <m@mattt.me>
Date:   Thu Aug 28 09:21:28 2014 -0700

    Whitespace

commit e2269a712bd6b0c42e78b505e96af1d80871eb04
Author: Mattt Thompson <m@mattt.me>
Date:   Thu Aug 28 09:21:10 2014 -0700

    Fixing warning caused by re-declaration of existing constants

commit 6b5635956393097a2b10e967cbabb22a65fe01c5
Author: Mattt Thompson <m@mattt.me>
Date:   Thu Aug 28 09:20:07 2014 -0700

    Updating Gemfiles

commit 89426658169cc1b29439d07343208e54078d75b0
Author: Mattt Thompson <m@mattt.me>
Date:   Thu Aug 28 09:19:48 2014 -0700

    Not ignoring .DS_Store (should be global)

commit d418291986972fe74fde0fc638462b449d793447
Author: Mattt Thompson <m@mattt.me>
Date:   Thu Aug 28 08:08:37 2014 -0700

    Refactoring specs

    Removing unused dependencies

commit acf72fe6e17833fed078c1d658d3bae2566e6f90
Author: JohnMorales <jmorales@gmail.com>
Date:   Tue Jul 8 04:58:56 2014 -0400

    Adding more ignores.

commit a76e5e64337e92be046956aa5deeb573f33459d1
Author: JohnMorales <jmorales@gmail.com>
Date:   Tue Jul 8 04:57:53 2014 -0400

    Adding test to confirm that one to many relations are returned.

commit 5385c03427661fcbcac0981c10f59f0dc51585fa
Author: JohnMorales <jmorales@gmail.com>
Date:   Tue Jul 8 04:36:12 2014 -0400

    Fixing trailing slash bug

commit c970fa6b039c590d1effa03036a1d016b92ac5c8
Author: JohnMorales <jmorales@gmail.com>
Date:   Tue Jul 8 04:24:33 2014 -0400

    Fixed bug in get handler where every request without an explicit HTTP_ACCEPT would try to event-stream, fixed the rspec tests to use expect instead of should.

commit 9acc6f2dc030d7f563522c1d6e9cb3692565e235
Merge: c464416 185b4cf
Author: JohnMorales <jmorales@gmail.com>
Date:   Tue Jul 8 03:22:29 2014 -0400

    Merge remote-tracking branch 'dulacc/add-specs' into improving_test_coverage

commit c464416e6ee7c142c93db6a957b74bed69693365
Author: JohnMorales <jmorales@gmail.com>
Date:   Tue Jul 8 03:18:33 2014 -0400

    Fixing bug where options wasn't used for creating relationships

commit d7bcb9b7ce3d64c5e3e6665effd01e74a6699d92
Author: JohnMorales <jmorales@gmail.com>
Date:   Sat Jul 5 11:28:02 2014 -0400

    Fixing snakecased/PascalCased entities

commit 185b4cfb62e814542ffe2a084346df65688c99ae
Author: Pierre Dulac <dulacpier@gmail.com>
Date:   Sun Jun 23 17:38:14 2013 -0700

    Make the access of models simpler

commit 84c2182490ac7edf293d64909e921817a1a30555
Author: Pierre Dulac <dulacpier@gmail.com>
Date:   Sun Jun 23 17:37:55 2013 -0700

    Move the app logic to the core data spec

commit d91c283b7b085873b8168a76ba49dcc806e11401
Author: Pierre Dulac <dulacpier@gmail.com>
Date:   Sun Jun 23 16:30:28 2013 -0700

    Add some basic tests

commit 15860ca70e18c8d120ef04b1b20622041639cf34
Author: Pierre Dulac <dulacpier@gmail.com>
Date:   Sun Jun 23 16:28:19 2013 -0700

    Add rake task for running the test suites

commit f0781a7fc87390bf7a9a4181acd358e4cf2f32d0
Author: Pierre Dulac <dulacpier@gmail.com>
Date:   Sun Jun 23 16:27:44 2013 -0700

    Preparing dependencies for testing