Modifications to he100 header for use in netman

- Moved file descriptor variables to c file
- Moved checksum typedef to h file
- Added include guards
- Added necessary includes to h file