Adds LICENSE to project.
Merge branch 'feature/license' into develop
Removes warnings
Merge branch 'fix/remove-warnings' into develop

* fix/remove-warnings:
  Removes warnings
Adds missing references to thunder basics
Merge branch 'fix/umbrella-imports' into develop

* fix/umbrella-imports:
  Adds missing references to thunder basics
Removes unused imports from umbrella header
Merge branch 'fix/umbrella-imports' into develop

* fix/umbrella-imports:
  Removes unused imports from umbrella header
Moves FMDB to internal headers.
Merge branch 'fix/FMDB' into develop
Started documenting Thunder Basics
Bumps deployment target to 8.0
Merge branch 'feature/deployment_target' into develop
Finishes documenting the Objects group
Adds basic push notification registration support
Merge branch 'feature/push_notifications' into develop
Documentation updates
Merge branch 'feature/documentation' into develop

* feature/documentation:
  Documentation updates
  Finishes documenting the Objects group
  Started documenting Thunder Basics
Tidies up code
Merge branch 'fix/cleanup' into develop

* fix/cleanup:
  Tidies up code