#92 Add new symbol aliases for applyX

It seems that the ^<-> operator has lower precedence over <->.
http://stackoverflow.com/questions/2922347/operator-precedence-in-scala
so it sees the expression like this:
(f _ ^<-> (curry <-> flip <-> uncurry) get)(3.2, 1) shouldEqual 4.2
and unable to infer the type of the lenses, instead of
((f _ ^<-> curry) <-> flip <-> uncurry get)(3.2, 1) shouldEqual 4.2
**Why it happens here and at no other place:**
It's probably the only place in the examples where there are multiple optics being composed with syntax.
**Possible solution:**
Not use ^ that messes up precedence.