pristine:1cb2025048535b93d8679e591eadeac89a60fce916c87486ad0ba9edad6f69bd [initial version Ketil Malde **20130228114258 Ignore-this: 2b200479d52c9b04cef2b2ba00b89a51 ] hash: 0000001373-ec737a7f8d0a36033e9841a3b0d19d4282a915cf16eaeb5f993297af5a18abaf [Better errors, remove warnings Ketil Malde **20130228130720 Ignore-this: ab5020fb468a0d1671d7d84e3895d4d2 ] hash: 0000000616-9d5e4a8c8bb65fdc009baeddf6b1fd1119d4a7762f14a7982ba1c54274fde3e2 [Factor out library, implement cmdline handling Ketil Malde **20130228141842 Ignore-this: d33f8872622416c134c2d6482c60ce8 ] hash: 0000002537-b95238490f942e204c857f7284c5be4734792939b4e59d34a5035f1ca9f4fee3 [clean up freq, move formatting to main Ketil Malde **20130228143207 Ignore-this: 85c3aa19d69a8c6831644e7b17fc6dc7 ] hash: 0000001713-d40cec84a956b10ae234d87ad5682870127fa025cb7841148bbde379599e2d29 [Fix output, cleanup, cmdline Ketil Malde **20130228144023 Ignore-this: eb97d661565623ca566bd5e2450e1754 ] hash: 0000001043-03a5889e8f2c7d22a415df5f92b71ab351da1a70e79d06d0753f45d959581af5