added getsatisfaction
merged and fixed tests
Add Improvely provider and tests
Update Improvely provider: remove alias, simplify properties code in track, add semicolons and braces
olark: cleaned up how identify is handled w/ tests
moved trait parsing logic to global, cleaned providers
improvely: merged and refactored
get satisfaction: merged
get satisfaction: merged
mixpanel: added a $phone alias, fixes #162
allowed for trackLink and trackForm to take event functions, fixes #156
olark: fixed nickname call, cleaned tests