Create class for reading bytes from files.

Class name: FileReader. This class can be used to easily read a block of
bytes from a file.
Initialize a FileStream when FileReader is created

No longer required to manually use Open()
Make the FileStream public for flexibility

Can now use functions such as seek to allow more flexible coding
Add functions to manipulate file headers

Read, Write, and Strip headers.