Set a maximum of one AssetAvailability for each KQ

AssetAvailability.kq was changed to OneToOneField in order to prevent a KQ
having more than one AssetAvailability.

Field asset_availability was added to both KnowledgeQuantumResource and
PrivateKnowledgeQuantumResource.
Displaying asset availability in classroom view

Backbonew model KwnowledgeQuantum was modified to handle asset availability.
Classroom view was modified to show asset availability in unit list
Show asset availability dates on classroom view

AssetAvailability information is fetched and displayed when an user selects the
"AS" label in the KQ list.

AssetAvailability backbone model was created.

No asset information is managed yet.
Asset view modified for displaying reservation instead of available assets

Asset template renamed to reservation template