Added more optional arguments to seesaw.core/alert.

Renamed private variable input-type-map to message-type-map.
Merge pull request #168 from ummels/alert

seesaw.core/alert does not allow to set title, messageType, and icon.