1.4 API refactoring

Attempt to finalize 1.4 API. New methods were renamend. One important
change was made in ClientDialog. The event and property "buttonCostum"
was renamend to "buttonNeutral" also in the protocol message.

Change-Id: Ib525f4812db831e0f29ddc6559dbc18691bb97e4