dependency update
fixed  view jumping to the top of the vew when MO player reaches next spineItem
fixed  view jumping to the top of the vew when MO player reaches next spineItem
Merge branch 'develop' into feature/continues_scroll_view_3

Conflicts:
	lib/EpubReader.js
	lib/Readium.js
	readium-js
added controls to settings dialog and hooked them to scrolling properties
submodule + build
submodule + biuld
scroll mode settings dialog: fixed typos in element names and labels, fixed HTML element nesting, added and tested accessible labels (screen readers), added i18n language resource strings.
screen readers: radio button options accessible in a cross-platform way (ugly, but works)
radio button higher contrast + icons
submodule + build
submodule + build
CSS fixes (Chrome and IE on Windows)
screen reader alerts for invalid/duplicate keyboard shortcuts (JAWS okay, VoiceOver only input text fields "invalid" message, no distinction with "duplicate")
separate keyboard settings code
keyboard validator now correctly handles dual invalid+duplicate cases
build + submodule
JAWS screen reader a11y fix: tabs are now buttons instead of links, add-epub-dialog buttons have correct role
Merge remote-tracking branch 'origin/develop' into feature/continues_scroll_view_3

Conflicts:
	css/viewer.css
	lib/ReaderSettingsDialog_Keyboard.js
	templates/add-epub-dialog.html
	templates/settings-dialog.html
build + submodule