1. Add License header for missing files 2. Modify the spark pom.xml to correct the location of `thrift`