MyFileReader used shutting JVM on Exception.
InputOptions Class seperated with it's test cases.
InputOptions and it's tests are implemented for Head and Tail.
Merge remote-tracking branch 'origin/master'