Adding generic expander

I've added a generic expander that doesn't shorten url's. It's useful
when it's not necessary to know the source shortening service and get
an expanded url anyway. Trying to shorten url's using Generic throws an
exception, only expand method is available.
Generic expander

Adding documentation