sparc: cleanup
add SystemZ arch
fix SystemZ on Op
tests: fix test_systemz.c following last changes on SystemZ's Op
build: improve build

* on FreeBSD systems lib and libdata directory differs
* rename INSTALL_LIBRARY to INSTALL_LIB, see details in
  http://www.freebsd.org/doc/en/books/porters-handbook/install.html

Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
package: simplify freebsd ports package

Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
java: fix Sparc to get correct CsSparc fields
systemz: support accesss register operand
python: add SystemZ support
java: add SystemZ arch
update README & HACK with SystemZ information
suite: add SystemZ support to benchmark.py & fuzz.py
test: cleanup test.c
build: simplify

Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
build: added DragonFly BSD

Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
Merge branch 'next' of https://github.com/opntr/capstone into bsd
Makefile: do not need to calculate UNAME_S two times
systemz: print immediates in range [-9, 9] without 0x prefix
java: Sparc's operand array size = 4
systemz: support Diet option