Initial Frontleaf integration

Adds ‘Frontleaf’ as an integration.

Supports identify, group, and track methods.
Remove external dependency

Pulls code into mapper for smaller merge risk
Merge remote-tracking branch 'upstream/master'
Don't use forEach for better backwards compat.
frontleaf: updating
Merge branch 'pr-79'
Release 1.1.24