Issue 16: fix license headers

Used the following command to update headers to use the template in LICENSE.md:
```
mvn com.mycila:license-maven-plugin:format -N -Dlicense.aggregate -Dlicense.header=LICENSE.md
```