Enable associating deliveries with a lesson

[Closes #10][Closes #1]

Squashed commit of the following:

commit 34ff4acf4330a3a90d4138f6f92e859520546702
Merge: ed51085 cdab714
Author: Matt Buck <github@matthewbuck.com>
Date:   Sat Nov 16 18:13:28 2013 -0600

    Merge branch 'master' into create-delivery

commit ed510859a24f9baea3e2cb25535d42ed883437ad
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 18:10:06 2013 -0600

    Adds delivery helper files generated by rails g conroller

commit b59d24389fb63cb701916d6e08e50faa154bec3e
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 17:55:54 2013 -0600

    Links backbone to rails server to create/destroy

commit 66db14ba9302b1ffb6a997e84ef08a2955ba8bc5
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 16:52:57 2013 -0600

    Properly sets up Backbone to display new delivery dates

commit 4055044be28ebe9e0b0966c5f9dfff470733c642
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 16:35:36 2013 -0600

    Sets up Backbone views, model and collection for deliveries

commit c533278cd7c72fad659a71a1ca7cb9fa67c13cf4
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 15:45:58 2013 -0600

    Display delete link next to delivery date, begins to switch over to BB views

commit 602566ea05d09086762fea0c9dfbb3a747f6e127
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 15:00:57 2013 -0600

    Displays new delivery dates on DOM

commit cda5158d5ac65af0312c695f3cd79dd5316ff09d
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 14:40:59 2013 -0600

    Makes js now handle ajax request of the delivery form

commit 616ab1b3bdc79b23e21e593745571a6bfaf6ec1f
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 13:14:03 2013 -0600

    Adds ability to create a delivery date only if it is a valid date

commit c151883eee64e1977a4765e2637aa9d3400a3ad5
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 12:51:08 2013 -0600

    Adds delivery form on new page of lesson plan

commit 32fa29cf0d64e596e3c7e88b7f2e34a2ace447fa
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 12:43:18 2013 -0600

    Adds delivery model/controller, and Chronic/pry gems
Enable importing of TEKS standards, subjects, and courses

[Closes #9][Closes #8]

Squashed commit of the following:

commit e01bde7b7f853c61bf49cd013606e8b6eabcb59d
Merge: d4eb61a 477bde6
Author: Matt Buck <github@matthewbuck.com>
Date:   Sat Nov 16 18:22:27 2013 -0600

    Merge master

commit d4eb61a2f24266cce015626bd56972a88d790756
Author: Alex Levine <a17levine@gmail.com>
Date:   Sat Nov 16 16:47:34 2013 -0600

    finished editing the parser to work with our database models and relationships

commit 4308c709cad29f40880768e1356ae0278d2cfc1d
Author: Alex Levine <a17levine@gmail.com>
Date:   Sat Nov 16 16:13:12 2013 -0600

    created models and migrations for TEKS standards and added TEKS csv
Restyle deliveries form
Enable creation of lesson body with WYSIWYG

[Closes #3]

Squashed commit of the following:

commit a0c641c615e6de46c6e31404e0ce148ea227b8b9
Author: Matt Buck <github@matthewbuck.com>
Date:   Sat Nov 16 20:22:15 2013 -0600

    Enable actual lesson creation

commit 7949cafabad04595202a40b1ecd5004cbc8e04b9
Author: Matt Buck <github@matthewbuck.com>
Date:   Sat Nov 16 19:28:36 2013 -0600

    Add lesson form submit button

commit d8fbddead3510bea34c430e1bd2517b5efc7536f
Author: Matt Buck <github@matthewbuck.com>
Date:   Sat Nov 16 19:28:24 2013 -0600

    Make deliveries dependant on lessons

commit 8f16ac6b451af9fdda5f77d5b042b19c0dbc8eca
Merge: 3b41ce4 9364577
Author: Matt Buck <github@matthewbuck.com>
Date:   Sat Nov 16 19:22:17 2013 -0600

    Merge master

commit 3b41ce4dc5be7d4b3fd786b9c5d42991573370e3
Author: Matt Buck <github@matthewbuck.com>
Date:   Sat Nov 16 16:50:20 2013 -0600

    Lose the label

commit d60230d90aaf5552bfb31fdc713e719d6005a2a9
Author: Matt Buck <github@matthewbuck.com>
Date:   Sat Nov 16 16:44:47 2013 -0600

    Get CKEDITOR loaded and configured

commit c2331261f2b90d0f531987f4399dbd82829a414d
Author: Matt Buck <github@matthewbuck.com>
Date:   Sat Nov 16 12:49:17 2013 -0600

    Add ckedit gem
Enable display of lessons deliveries on calendar

[Closes #12]

Squashed commit of the following:

commit b1411823955554be690d70c864cab1718bc97df6
Merge: 7c3e692 31bb41e
Author: Matt Buck <github@matthewbuck.com>
Date:   Sat Nov 16 20:24:27 2013 -0600

    Merge branch 'master' into connect-full-calendar

commit 7c3e692b4d4111aa41cd8ae848e97a710f3eceb1
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 19:53:47 2013 -0600

    Creates a custom method on Delivery model to send data to fullCalendar.js

commit c7d6d56137b188a0f0d7f1f093b55a8cae20097a
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 19:35:36 2013 -0600

    Fixes typo on my name =P

commit 1c851812d3b279b9234697b64501ef8660e95c4c
Author: Kaoru <dev@kaoruk.com>
Date:   Sat Nov 16 19:34:38 2013 -0600

    Connects calendar with Rails api to get deliveries within the month
Remove cruft
Rearrange calendar views
Sorts delivery dates by time from sooner to later. Fixes #13
Switches this to @ for coffeeScript convention. assigns DeliveryView as an li and removes the li tag from template
Ignore ruby version and gemset
Fix bug with stylesheet import
Upgrade compass-rails
Upgrade to Foundation 5

[Closes #18]
Enable adding courses

[Closes #19]
Move application.yml example into proper place
Update rails and ruby, MUST RUN BUNDLE UDPATE
fix typo in rake task
Sorts delivery dates by time from sooner to later. Fixes #13
Switches this to @ for coffeeScript convention. assigns DeliveryView as an li and removes the li tag from template
Merge branch 'sort-delivery-dates' of https://github.com/techpeace/the-desk into sort-delivery-dates