Integration

### Merge checklist
What needs to be completed before Integration can be merged into master
- [x] Resolve merge conflicts
- [x] Complete everything in the milestone
- [x] Fully test Integration see more #99 
- [x] Fix any syntax issues
- [x] Remove any unnecessary log statements
- [x] Finish up the additional functionally of zooming and panning, see #65 #95 
- [x] Remove dead code

Pan and zoom functionality from the subview standpoint is complete, see [LectureViewChild](https://github.com/RITAccess/accessmath/blob/Integration/AccessLecture/LectureViewContainer.h#L19-L57) protocol. Things to keep in mind while implementing:
* Bounds don't change, they will aways be the full canvas size
* Frame gets resized with transforms, transforms can be accessed off the view but shouldn't be modified
* Two finger gestures should be avoided to not interfere with panning and zooming, also not to confuse the user

### Ready to merge?
- [x] @7imbrook
- [x] @piperchester 
- [x] @rasampratik