WIP: build separate bundles
finish up improved duplicate sibling ID behavior

see commit message from big refactoring commit about a dozen back.

Sorry if this is kind of nasty.
thereby removing the global duplicate ID limitation

(necessitating changing Export Form Contents to use the question path
instead of the question ID as a key).

woo!
avoid copying dist into itself over and over, and issue with false git
directory
reapply 94dec1: Fix broken XML serialization
Merge remote-tracking branch 'upstream/develop'

Conflicts:
	README.md
	src/javaRosa.js
WIP: use built files if not running tests on localhost
add screenshot
fix auto itext ID bugs
correct a name and comment
switch to MediaUploader submodule
remove unnecessary option
don't catch things we don't want to catch
fix issues with patch saving
remove rjs-promise by using appDir and moving main.js

(thanks @millerdev)
improve plugin inlining in build.js
disable isLocal check for now
ensure findNestedDependencies is true
exclude build-only dependencies from built modules
add removeCombined option