[MRG+1] Change loss names for LinearSVC and LinearSVR

the names are now consistent across methods and with the SGD module

In LinearSVC:
   'l1' -> 'hinge'
   'l2' -> 'squared_hinge'
In LinearSVR:
   'l1' -> 'epsilon_insensitive'
   'l2' -> 'squared_epsilon_insensitive'
we that's why we shouldn't do it in the init method ;)  actually the common tests should fail if you do it in the ``__init__``. Do they not? The deprecation warning should give the version (0.17?) where it will be removed.