elf.asm now uses "org" directive for correct relative jumps

```
In [5]: asm('''
   ...: org 0x1000
   ...: call 0x1005
   ...: ''')
Out[5]: '\xe8\x00\x00\x00\x00'
```