Additional evil text objects ("$", "|", "%")

Added $, |, % as text objects and the function necessary to add more.