correct position of media loading indicator
enable audio loop on background audio page
cleanup page when changing page template in editor
Start at Bottom or Page when Scrolling Back

When returning to a page by scrolling up, make sure we end up at the
bottom of the page. This is more intuitive than starting at the top of
the page if pages are longer.
Allow Inverting Scrolling Indicator on Page Basis

Allow page types to set an `invertIndicator` attribute on the page
element to control whether the scrolling indicator should be
inverted. Determined by presence of `invert` css class on page element
by default.
Move spec support files into config and helpers directory

`config` contains configuration of testing libraries. `helpers`
contains doubles and modules mixed into example groups.
Run specs against generated rails app

Add `pageflow-support` gemspec to be used by Pageflow extension
gems. Use `Pageflow::Dummy` to generate dummy test application of
different Rails versions.
Remove dummy app
Use Instafail RSpec formatter
Fix factory girl deprecation warning.

`ignore` is now `transient`.
Fix RSpec version

Tackle deprecation warning generated by 2.99 for update to 3.0 later.
Skip schema:load in travis build
Ignore missing db on db:drop
fixes editor preview panel scrolling/height issue
Enable Scroller only after Page Transition has Finished

Some page type do not animate in the scroller. So mouse wheel events
are triggered too early causing the text to already scroll even though
the page transition animation has not finished yet.
Rails 4.1 Compatibility

* Use `safe_join` to concat page tempalte strings
* Change placeholder interpolation to return unresolved asset path.
Merge pull request #161 from tf/rails-4-1-compat

Rails 4.1 Compatibility
Merge pull request #162 from tf/support-gem

Generate Dummy App for Test Suite
Extract pageflow.ui from editor.

Backbone views and templates for reuse in Backbone apps other than the
pageflow editor.
Update template paths