Starting work on a new autocomplete for search
Removed separate forms/container templates, and restyled login popup
Pared back authentication system to a working username/password login, using Symfony's built-in form_login component #51
Stripped extraneous code from CamdramSecurityBundle - external login will be re-implemented in a separate bundle #51
Created new parallel bundle which allows the user to log in using Facebook, Google or Raven. No attempt has been made to link them to Camdram user accounts (yet - that's coming next) #51
Committing start of integration of two login listeners so I can carry on on the train... #51
Added show vacancies to show pages. Still needs styling better #29
Adding jquery-ui-touchpunch to make slider on home page work on mobile devices #32
Added uglifyjs parameter for production js minification
Improved assetic processing in production environment
Merge branch 'master' into security_rewrite

Conflicts:
	app/SymfonyRequirements.php
	app/config/security.yml
	composer.lock
	src/Acts/CamdramBundle/Entity/Entity.php
	src/Acts/CamdramBundle/Entity/Person.php
	src/Acts/CamdramBundle/Entity/Show.php
	src/Acts/CamdramBundle/Resources/public/stylesheets/app/app.css
Made login work again after changes elsewhere. Created drop-down login form in header #51
Adding new files for previous commit... #51
Removed all references to 'groups' (for now at least...). Simplified authorisation layer to use existing 'acts_access' table #51
Tidied up entities (removed redundant methods, added missing methods that were causing warnings)
Added extra check that an audition has a linked show (somehow the live database had an audition that wasn't linked to a show)
Removed foreign key constraint on 'rid' column in acts_access table - live database contains references to other tables too, which were causing errors
Added +1 to diary row comparisons (it seems that when PHP compares two dates, <= does the same as <...). Removed extraneous var_dump
Handle switch from external_login token to username token - attempt to merge uesrs, prompting if necessary #51
Split login page into two - one for intial login attempts and one for 'relogin' attempts (where the password is prompted for again). Ensured the right form is reached in the right circumstances #51