panel.js: Whitespace fix.
panel.js: Adding accordion for page theme.
Template: Adding div with body theme as a dropzone that encloses the paragraph and the link.
Link: add accordion to jqm-1.4.
Link: Modify drag and drop event handler.
app.js and panel.js: Use proper version comparison, and pass around version instead of retrieving it from the DOM again.
app.js: Add data-form="ui-link-a" to the template. Fixes #148 - One set of link colors
app.js: When creating the CSS for a new swatch, make sure to also replace the swatch name in selectors where the "-a" is followed immediately by ".". Fixes #147.
app.js: Fixed a bug that CSS styles isn't applied properly when the theme version is upgraded or downgraded via "Switch to version" of toolbar.
panel.js: Background gradients will be ignored on jQM 1.4 and over. Fixes #149.
app.js: versionCompare: Use correct comparison type per-interval (instead of deciding once for all intervals), and improve comments.
Changed the order of the sections in the panel accordion.
app.js: Whitespace fix.
app.js: When moving to another theme version, fan out values from <swatch>-body-* to <swatch>-page-* as well, if the former ones are defined and the latter ones are not. Fixes #146 - Support both page theme and body theme
app.js: When dropping a colour onto a button, a bar, or the active element, use the same border colour heuristics as for the body for versions >= 1.4. Fixes #158 - Button border color
Replaced 1.4 beta.1 by RC.1

The theme CSS file is latest code (we modified comments for the TR
after the RC1 release)
Add version: Updated createStarter function.
Add version: Don't look for old icon sprites anymore.
app.js: Factor out border calculation heuristic.
version.js: Bookend version change with TR.upgrading whose value is the version to which we're moving.