Add a default registration view.
Other refactoring.
Refactor to an isPredefinedView() method.
Prevent same name registration view creation.
Don't show cost/payment columns on registration view for free conference.
Don't show cost field on registration page for free conference.
Fix jshint errors.
Merge pull request #149 from CruGlobal/registration-views

Registration views