Implemented unicode representation of asset
Setting default value for kqList in Asset to null
Created cache for assets

cache module was created in assets application, and functions were defined in
order for it to be able to store if a course has bookable assets.
Models file was modified to invalidate the cache entry of a course each time a
kq is asigned or removed from an asset.