modified Arm Factory and JacoArm

* devided ArmFactory into hpp and cpp
* fixed a bug where 'arm found' message was printed even if the Arm
wasn't found