allow for using a different mysql role indictator

add options parameter to allow different roles.  probably some of those other args should be kvpairs... having like 10 gojillion arguments doesn't seem very rubyish.  what do i know about idiomatic ruby, though?