Removes old parseNumber implementations
Changes Vector representation and implements show

+ LispVal an instance of Show
+ LispVal Vector now represented by Data.Vector instead of  Data.Array