Add support for mapping functions
Merge pull request #61 from pedrokiefer/mapping

Add support for mapping functions
Building on @pedrokiefer's mapping function PR

commit cada45adcb443f747ac80fc75895e1196aa59b83
Author: Mike Harris <mharris717@gmail.com>
Date:   Tue Dec 2 17:58:39 2014 -0500

    removed some nonsense

commit 74f6d1f624d95db9fed97759fdffbf9d8bb39036
Author: Mike Harris <mharris717@gmail.com>
Date:   Tue Dec 2 17:55:22 2014 -0500

    tests pass and a bunch of my nonsense needs to be deleted

commit 92180472d8c9193c4eedf0b83c49c76fea352287
Author: Mike Harris <mharris717@gmail.com>
Date:   Tue Dec 2 12:11:19 2014 -0500

    add wrapper mapping functions with better names

commit 65d700b15461df42bced668f1ca7c695493c2412
Author: Mike Harris <mharris717@gmail.com>
Date:   Tue Dec 2 12:06:07 2014 -0500

    moved mapping mixins into own file

commit 950bb8a7766b8b7209ec0b77ad78203cfc9321e7
Author: Mike Harris <mharris717@gmail.com>
Date:   Tue Dec 2 11:57:28 2014 -0500

    broke ton of param mapping functionality into objects
no LockToRange by default in dummy app
Change how pagedArray works to prevent loops on filtered arrays

commit 9a1a5b3c61755f3ebd2d694e9f33bfc4f373173b
Author: Mike Harris <mharris717@gmail.com>
Date:   Sat Nov 15 11:56:08 2014 -0500

    CS

commit 6bc148639a3cdde9e40092ca5831d9f2f55685f6
Author: Mike Harris <mharris717@gmail.com>
Date:   Wed Nov 12 21:48:37 2014 -0500

    update content on single paged array instead of creating new ones
update docs with default vals for query params
Upgrade to Ember CLI 0.1.3

commit 17c7b10068a24677ed88a2f7a16bb43601c6c274
Author: Mike Harris <mharris717@gmail.com>
Date:   Wed Dec 3 13:30:08 2014 -0500

    ran ember init with 0.1.3

commit 605ccec9c5b9f0eb089619c04562ca37f4e07daf
Author: Mike Harris <mharris717@gmail.com>
Date:   Wed Dec 3 13:20:39 2014 -0500

    update package.json
Merged support for paginating relationships with the latest refactorings from the original mharris717 upstream project