initial checkin
removing staff-only decorator on the view.  the channel can be responsible for permissions
moving all fields to fields.py, adding templates; this should be the only file move ever, no further breakages
fixing AutoCompleteSelectField;
adding validation check to AutoCompleteSelectField;
fixing: raise validation error if field was required
adding easy channel and model form factory functions
forgot to import ImproperlyConfigured exception
adding playpauseandstop's simple AutoCompleteField that stores raw text, adding i18n, intro in docs
adding setup.py
removing the mysterious filter on the id {{html_id|cut:"-" }}  autocomplete.html was submitted by somebody else and I think that was a project specific thing for him.
corrected: html_id should always remove - or javascript will break
corrected: escapes of "-" should only be on function names, not on all html_ids
protecting against global jQuery settings from elsewhere in your project: supporting either GET or POST, and ensuring that the request is sent as 'text' not 'json'
issue 9: allow a custom widget (a subclass of AutoCompleteSelectWidget) to be passed in to the field, and allow extra attrs
fixing one last '-' that slipped through; closing issue 13
found one more '-' ; closing issue 13
fixing 14: changing id to pk
typo : extra punctuation broke the code ! ; adds a 'killed' trigger/signal on item remove ; some docs improvmentments
fixing setup.py to include data files
fixing js escape of object representations in AutoCompleteSelectWidget