stinst: Fix parsing of negated numbers with the new RBNumberLiteralToken

Negative numbers are not directly parsed in the RBScanner>>#scanNumber
but are made negative from within the RBParser>>#parseNegatedNumber. This
was done to help to differentiate a binary selector from the number. Add
a testcase for the formatting, make the number negative inside the number
literal token and prepend the $- to the source.

The start/stop of the token has been wrong before this commit and is still
wrong. This needs to be fixed in the future.
opcode: Remove the copy of the binutils code from the repository

The disassemble function was never called, the opcode code is outdated,
GNU lightning gained functionality to do the disassembly. For debugging
implementing the GNU GDB JIT interface might be easier.

2013-01-21  Gwenael Casaccio  <gwenael.casaccio@gmail.com>

	 * main.c: Remove ENABLE_DISASSEMBLER support
	 * opcode/dis-buf.c: Delete
	 * opcode/disass.c: Delete
	 * opcode/i386-dis.c: Delete
	 * opcode/ppc-dis.c: Delete
	 * opcode/ppc-opc.c: Delete
	 * opcode/sparc-dis.c: Delete
	 * opcode/sparc-opc.c: Delete
misc: Fix compiler warnings in libgst.

The user of the get_attributes_array is working on the message OOP,
no need to get the message and not use it.

2013-02-24  Holger Hans Peter Freyther  <holger@freyther.de>

	* libgst/dict.c: Remove ATTRIBUTE_HIDDEN from static methods.
	* libgst/comp.c: Remove unused variables in get_attributes_array.
	* libgst/save.c: Remove unused variable in make_oop_table_to_be_saved.