cmake: fix CMakeLists.txt: rename library to 'capstone' & build static/shared libs in unified way. patch by Daniel Pistelli
cmake: bump version
Add new x86 instruction groups

- VM: Virtual Machine
- INT: Interrupts
- IRET: Interupt returns
- CALL: Subroutine call
- RET: Subroutine return

Includes a special case for writes to port 0xb2, which triggers an SMI
python: expose print_detail() in test_detail.py to make it reusable
x86: ATT syntax does not print word size pointer like Intel syntax
Merge branch 'next' of https://github.com/aquynh/capstone into next
correct capstone.h on the old already-renamed op_info[] arrays
cmake: define macro CAPSTONE_USE_SYS_DYN_MEM when USE_DEFAULT_ALLOC is defined
cmake: properly export public APIs in capstone.DLL. thanks to Daniel Pistelli for helping to fix this issue
bindings: add README
upate README to mention bindings/README
msvc: export public APIs for capstone_dll
cmake: do not define dllimport
msvc: define CAPSTONE_STATIC macro for capstone_static project
windows: expose public APIs with dllimport for user apps
Merge branch 'cmake2' of https://github.com/aquynh/capstone into cmake2
msvc: rename libcapstone.dll to capstone.dll, libcapstone.lib to capstone.lib
Merge branch 'cmake2' of https://github.com/aquynh/capstone into cmake2
rename libcapstone.dll to capstone.dll, libcapstone.lib to capstone.lib for Windows platform
Merge branch 'cmake2' of https://github.com/aquynh/capstone into cmake2