Remove class AsmArgInt.
Class AsmCmd1: add methods operator `==` and GetArgument.
Class AsmCmd2: add methods operator `==`, GetFirst, GetSecond.
Fix white space.
Remove class AsmArgInt.
AsmArgImmediate: overload operator `==`.
AsmArgRegister: overload operator `==`, `!=`.
AsmArgIndirect:add method usesRegister.
AsmArgMemory: overload operator `=`.
AsmArgLabel: overload operator `==`.
AsmArgString: overload operator `==`.
AsmArgFloat: overload operator `==`.
AsmCode: add methods:
operator[](int), Insert(AsmCmd*, int), Delete(int, int), Delete(int), Move(int, int), Size().
Add asm optimizer.