Use uppercase type suffixes for long

...avoids confusion between 1l and 11. 1L is more readable.
Merge pull request #39 from zerg960/patch-1

Use uppercase type suffixes for long