Merge pull request #59 from NotBobTheBuilder/master

Tidied up UI and added refresh support
Adding of time.php

Concept code for the auto generation of session start times

https://github.com/heeed/session_time
Merge pull request #60 from heeed/master

time.php
Collection_Glue renamed to Glue_Broker.
Moved the required interface objects into the abstract GenericCollection
Some fixes to broken information types for pre-event issues and old calling
conventions.
Object_Talk now flags excess attendees when 75% (configurable) of a room
capacity is achieved.
Corrected an issue with the timezone calculation.
More specific tweaks to the read values here.
Lots of stuff to get a non-working DirectionScreen going. Mostly committed as
an evening wrap-up.

* Only real issue is that $renderPage.<direction> is an array of rooms, not the
room itself. This needs a foreach.
* It can probably be made more efficient by looping through an array of
directions. #Wishlist?
Merge pull request #61 from NotBobTheBuilder/master

Resolution for issue #57 and #58
Adding the tried and tested jQueryClock to the media path.
We now have a working, albeit ugly, direction screen. Huzzah!
Remove the filename and directory options from the rewrite engine. This means
we can use the same directory name for Media in both CFM2 and CFMWebApp
The license for the icon library, while liberal, is not an exact match for our own. As a result, download the icon set as part of the install.
Corrected a typo in that the "user's name" is called strUser, not strName
Remove the Track Object (irrelevent right now - we can always add it back in
later)
Fixed several issues to get to a point where at least *one* of the edit screens
is working.

* Added a new Object_Talk.html.tpl file, and it's component part -
Object_Talk.tpl.
* Made GenericObject return all the items from the source table in the "data"
value in pointers. Also, return the source value in lower case (which means
we can point the user back to that object, if necessary).
* Removed irrelevant Resources type from Talk object. If the user wants those
resources, they should speak to an organiser... for now! Also, edited the
translation strings on both the Talk object and the User object.
* Updated index.php to correct typos, and to prevent it from trying to commit
empty values in JSON fields.
Merge branch 'master' of ssh://github.com/NotBobTheBuilder/cfm2
Improving the MainScreen class... Steadily... (issue #36)

Correct talk data is now displayed, albeit in a terrible way