Merge pull request #2 from mhurst4186/master

ppp debug prints fixed2free and free2norm source code & update TODO
add support & tests for (nonstandard!) e.g. 'logical*1' type declarations
match assumed_size_spec before explicit_shape_spec_list + tests for this
accept uppercase letters in R411 hex literals & ammend tests t0055* to test
accept backslash in char literal + tests t0327. 'program p' -> 'program t'
do not parse '1.' in '(1.le.i)' as a real literal constant + tests
merge branch 'master' of https://github.com/maddenp/ppp
allow (non-conformant!) 'x' when specifying hex boz literals
insist on leading whitespace in regexp for R1016 'format' statements
simplify csedfix (keep old version in comments for now, check performance)
cosmetics
fails when leading whitespace in fixed form contains a 'tab'