Migrate from global require to mr

Fixes #1039

Many other names were considered including montageRequire (discarded
because it conflicts with a global variable used in Montage Testing),
applicationRequire (not specific enough to Montage), Montage.require
(because Montage is not a global and would be confused with and mask the
Montage constructor), and various others. `mr` balances specificity and
brevity.
Correct spelling mistake in a comment
Add isCameraEnabled flag to Flow

Adds the ability to switch from Flow's by default virtual camera to the
standard CSS 3D representation with a perspective parameter.
Add sceneOffsetTop/Left to Flow
Remove legacy code in Flow
Add scene scaling to Flow
Add firstIterationWidth/Height to Flow
Fix closer iteration computation in Flow

The computation was wrong when scene scale parameters weren't 1:1.
Clear visibleIndexes in Flow after resizing
Remove console log from Flow
Cache viewpoint properties in Flow
Compute bounding box size automatically in Flow

Adjust bounding box size based on the first iteration size and offset.
It is backwards compatible, if the boundingBoxSize was set it will be
respected.
Fix Flow computing visible range too often
Fix numerical precision problem in Flow
Fix clearing of visible iterations in Flow
Remove console log from Flow
Fix Flow visible indexes not ready for Repetition
Merge pull request #1473 from romancortes/liquid-flow-2

Liquid flow 2
Fixed an issuer where relative URLs in script tags src were not being taken care of the way they are with images, or links
Merge pull request #1485 from marchant/master

Fixed an issuer where relative URLs in script tags src were not being ta...