CPU instructions/(refactoring) CPU instructions

(1) New CPU instructions(CMP.lt(18),CMP.eq(19),AND.i(20)... NOT.b(27))
(2) Declared constants representing(holding) CPU instructions
(minor)class AllTests

Added Test Suite(AllTests)
(refactoring)Move(CallStack)

Moved code in CallStack.main(String[]) to CallStackTest#testPushPop0()
Exceptions thrown in CallStack

(1)New Exception type(DataTypeMismatchException)
(2)Added throws declarations
(3)Changed some exceptions thrown in CallStack
(4)Refactored CallStack#pop()