Added character set and collation control to rdbms adapters

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Added character set switch task

Signed-off-by: Tom Wright <tom@inflatablecookie.com>