Update Licenses

:exclamation: DO NOT MERGE :exclamation:

We're changing to BSD+Patents to align more with the majority of our open source projects. This shouldn't really have any effects on anybody, just some bookkeeping on our end. We also will be making some other small changes for examples and documentation.

- [ ] Rebase & reapply changes for new files
- [ ] documentation -> creative commons
- [ ] examples -> sample code license