test($response-monitoring): return custom data w/ each response, and log it
fix($onComplete-response): onComplete callback omits server response

fixes #1227
chore($release): prepare for 5.0.1 release

[skip ci] #1227
chore($logging): add "finalize success" debug log message

#1227
refactor(megapix-image.js): JSHint fixes, update comments
refactor($image-support): move all (owned) strictly image source to a specific folder

#1231
fix($ios-canvas-limit): flag for canvas size limit

#1231
refactor($megapix-image): namespace MegaPixImage library

#1231
chore($docs): Rename main.js->sidebar.js

[skip ci]
fix($docs): Dropdown menu are too big

Dropdown-menus that were over the screen height (i.e., Features)
were not displaying all elements.

This change ensures they are always 80% of the window height,
and adds a scrollbar when needed.

Fixes #1234

[skip ci]
Merge branch 'master' into develop

* master:
  fix($docs): Dropdown menu are too big
  chore($docs): Rename main.js->sidebar.js
  chore($logging): add "finalize success" debug log message
  chore($release): prepare for 5.0.1 release
  fix($onComplete-response): onComplete callback omits server response
  test($response-monitoring): return custom data w/ each response, and log it
  docs(browser-support): Fix typo
chore: Remove extra console.log

[skip ci]
chore: Remove extra console.log

[skip ci]
chore: Fix 5.0.1 development status
chore: Fix 5.0.1 development status

[skip ci]
fix($ios-scaling): iOS ignores a canvas greater than ~5MP

fixes #1231
docs($ios-scaling): document iOS limitation
[skip ci]
#1231
Merge remote-tracking branch 'origin/develop' into develop
chore($ios-scaling): 5.0.2 release candidate
[skip ci]
#1231
fix($ios-scaling): re-adjust max pixel limit for iOS
#1231