Builder|Ubuntu: Don't do source packages on Precise

SDL2 is not available in Ubuntu 12.04. The source packages will be
built on the newer Ubuntu builders.
Fixed: Crash after reporting a fatal error during launch
Fixed|Tests: Deploy the "Log" script module for test apps
Fixed|libcore|Scripting: Duplicating values with no ownership

Value::duplicateAsReference() was added so that values being duplicated
in expression evaluation do not cause inadvertently duplicated
Record instances. It defaults to Value::duplicate().

RecordValue::duplicate() will replicate the ownership relationship
in the duplicate copy, including a full duplicate of the owned record.
However, RecordValue::duplicateAsReference() will always reference
the original value's record.
Merge branch 'master' into defs-v2