Added file headers
- added file headers with copyright and license to Factorial.java, FactorialTest.java, and .travis.yml.