record header, delete by match

- separated out the record header in a .hrl file
- added delete_match function to delete by non-key field criteria