Tackle with special character display.

Add a hidden normal character in front so the special char requested in Issue #30 will display in more OS.
Inject CSS into iframe.

Allow CSS to be loaded in iframe.
Increase the priority of some element styles, to avoid them being overriden.
Support selection in iframe.

To do - update all currentInput-related codes.
This works on Issue #31.