- Improved error reporting: throw a custom piqirun "not_enough_data" exception   in case if there's not enough binary data to parse a field. Before this   change, it would crash with "badarg" or "function_clause". - Added several new utility functions.
- Improved error reporting: throw a custom piqirun "not_enough_data" exception
  in case if there's not enough binary data to parse a field. Before this
  change, it would crash with "badarg" or "function_clause".
- Added several new utility functions.

Motiejus/piqi-deb,Motiejus/piqi-deb,Motiejus/piqi-deb,alavrik/piqi,alavrik/piqi,Motiejus/piqi-deb,alavrik/piqi