modified a silly code
updated capstone libs
added new test mechanism which emits instructions for test during runtime to avoid all the boilerplate code for testing instruction encoding