correct error in NewSequence. type MUST be constructed instead of primitive
use replace fmt.Print by fmt.Sprintf in writer stdout

 * more testable
add signedInteger (broken right now)
correct unit test and add one more