custom mapper support

Sometimes it required to use custom mapper instead of default mapper provided with sqlalchemy. Unfortunately, Spyne was indifferent about and was always using sqlalchemy default mapper. This pull request fixes it.