Differentiate double and natural using Parsec's try. 

HSpec tests to test literals are added.