Improves the 2048 implementation

The patch is from bla, from smashthestack.
add '*=[]', '++=[]' and '--=[]' to the esil-vm
Fix some Hyask coverity issues
Fix wrong type specifier in eprintf
Fix some warnings in rpnesil
Fix overflow in RCons