Fix for intra-cmp backref problems.  ValueFactory.create works as a setValue,
but we only want to do that if the backref is the "expected" one, not for a
random other attribute (same or different component).  Those are copies.

So we need to pass the expected value down from MapValue.add.

@rev dval@
@bug W-2336292@
Merging origin/fabbott/master-pending/backref-attrs into master
[maven-release-plugin] prepare release aura-framework-0.1318
[maven-release-plugin] prepare for next development iteration
Adding a doCreate parameter to separate cmp.get (doesn't make things) from
cmp.set (should create empty/missing maps)
Merging origin/fabbott/master-pending/aes-createpath into master
[maven-release-plugin] prepare release aura-framework-0.1319
[maven-release-plugin] prepare for next development iteration
Adding private _hasChange API for iteration perf

@rev fabbott@
@bug W-2336085@
Merging origin/dval/master-pending-iteteration-fix-hasChanges into master
[maven-release-plugin] prepare release aura-framework-0.1320
[maven-release-plugin] prepare for next development iteration
removed debugger breakpoints
Refresh/re-establish separate domain SID

@rev aballard@
@bug W-2340693@
Merging origin/dchasman/master-pending-integrateSeparateDomainSupportFix into master
[maven-release-plugin] prepare release aura-framework-0.1321
[maven-release-plugin] prepare for next development iteration
Changing the test is run and making specific modifications so that a function is IE7/8 specific
@rev rjayaramappa@
@bug W-2343003@
Merging origin/mike/master-pending-ie8FixForMapValueTest into master
[maven-release-plugin] prepare release aura-framework-0.1322