Updated seat-view to render differently.
- This should be more compatible with older browsers.
Updated client-side seat logic to use the right view.
Put a layer between Seat-model and backbone, for common methods.
Major update to how Event and Seat models are handled.
- They no longer emit private values, and no longer saves calculated values.
- They now properly outputs the username for updating client-side.
Updated seats to be rendered properly in all browsers.