Improved spacing in printed lists, and more parser test cases, now
strict about spacing.
More testing of parser