Fixed some compilation issues due to header file inclusion and proper function signature of fileno on differenent operating systems.
Merge branch 'master' of https://github.com/daltonwoodard/scribe