Use options-1.2-SNAPSHOT until it propagates.
More dumbness in my socket fixes.
Use options-1.2-SNAPSHOT until it propagates.

Conflicts:
	core/pom.xml
Merge remote-tracking branch 'origin/jruby-1_7'

Conflicts:
	core/pom.xml
Option for keeping file offset info for source positions - disabled by default.
[Truffle] Use file offset info to build richer source sections.
Merge branch master into truffle-head.
Properly initiate a kill of target thread for finalization.

The logic as written before was passing "this" as the killer
thread, which caused the kill logic to raise a ThreadKill. Since
this path was only used by the JVM finalizer, it effectively went
unnoticed. As a result, Fibers would no longer be properly
terminated when finalized.
Make this spec match what MRI actually does.
[Truffle] Remove some more unknown source sections.
[Truffle] Remove more bad source sections.
[Truffle] Disable delta-blue - seems badly broken under compilation.
[Truffle] Move exception translation into a node and do it at every method boundary so we can create stack traces early.
[Truffle] Major tidy up of exceptions and call stack printing.
Merge branch master into truffle-head.