Updated Gruntfile.js to read correct HTTP port

Now reads from conf/config.json after installation and defaults to port
3000 on install.
Merge remote-tracking branch 'origin/develop' into block_crud
Adding tabs to the sidebar
- Overview added to show all pages for quick nav
Add overview menu to all editor views
Beginning of _sortOrder refactoring

Including:
- new Handlebars helper functions
- updated Article schema
Added missing 'event' parameter
Merge branch 'block_crud' into editor-view-refactor

Conflicts:
	frontend/src/core/editor/models/editorArticleModel.js
	frontend/src/core/editor/views/editorView.js
Merge branch 'editor-view-refactor' of github.com:adaptlearning/adapt_authoring into block_crud

Conflicts:
	frontend/src/core/editor/views/editorArticleEditView.js
	frontend/src/core/editor/views/editorArticleView.js
	frontend/src/core/editor/views/editorSidebarView.js
	frontend/src/core/editor/views/editorView.js
Merge branch 'block_crud' of https://github.com/adaptlearning/adapt_authoring into editor-view-refactor

# By brian-learningpool (3) and Kevin Corry (2)
# Via brian-learningpool (3) and Dennis Heaney (1)
* 'block_crud' of https://github.com/adaptlearning/adapt_authoring:
  Added missing 'event' parameter
  Beginning of _sortOrder refactoring
  Add overview menu to all editor views
  Adding tabs to the sidebar - Overview added to show all pages for
quick nav
  Updated Gruntfile.js to read correct HTTP port

Conflicts:
	frontend/src/core/app/helpers.js
	frontend/src/core/editor/views/editorMenuView.js
	frontend/src/core/editor/views/editorSidebarView.js