Initial commit - working solution without packages
removed and ignored .dbml files
Navigation rendering. Updated and fixed the PortalProvider to behave more like the other providers.
Updated navigation database schema.
Added merged navigation for user roles into default navigation.
Added backbone.js and updated jquery to 1.8.3. Some minor fixes
Can add navigation sub-items and edit.
Added navigation editing form validation on save.
Cancel editing, save after edit.
Delete navigation items and sub-items.
Updated font and some subtle styles.
Updated javascript libraries: jquery, jquery-ui, jquery validation.
Added "order" property on all navigation headers and items.
Order is being calculated when items are added or removed.
Modified html layout to allow sorting of headers and items.
Navigation items are being rendered in order, parents override children 'showInMenu' option.
Fixed deadlock when deleting an item with multiple children by deleting children on server instead of issuing multiple delete requests.

Made role selection more obvious to display the selected role as "active".
Fixed reorder issue by refreshing the "sortable" containers when new items are being added.
Updated site design.