Modified keyboard class to support action chain.
Changed keyboard smoke test to test special character list