Fixed bug with Events nag calendar

Added test for jQuery-ui date picker navigation on events#index
Fixed Selenium Firefox bug
Fixed test scripts that used js that were failing due to Bootstrap 3
updates
Added locales to fix nested attribute error messages
Merge branch 'events-bug'
Pieces model changes

Removed active field
Added choreographer, music, composer, ave_length fields
Added tabs to pieces#show, scenes#index, characters#index
Add filter for Locations: Active/Inactive/All

Updated views
Add search method into the Location model
Fixed chosen multi-select CSS
Added missing test in Location model spec
Changed Events to enter Start Date/Time and Duration

Also applies to Company Class, Costume Fittings, Rehearsals
Updated Location model spec
Changed Rehearsal Piece dropdown to include choreographer
Merge branch 'event-series'
Updated Seed data to find or create
Added EventSeries model

Event model - added type default of Event for STI & event_series_id
new EventSeries model
Bug in Stripe errors displaying text "payment" in front of error message

Changed error messages to use errors[:base] instead of errors[:payment]
Added database_cleaner for js option in spec

Fixed bug with rspec & js option: log_in function not working when js
specified in spec
Updated Event STI classes to use 1 controller & form

Company Class, Costume Fittings, Rehearsals & Events use only 1
controller & 1 form to conform to best practices & DRY up the code
Moved warnings for Employee rehearsal max hr/day & rehearsal max
hrs/week to Event model from Employee model
Merge branch 'event-series'