Return window type

Add a method that returns the window type from the shell surface.
While we're here, add the Transient window type.

Change-Id: Iaf0b9de1b418f6066e9e909530d4cec65e51fa38
Reviewed-by: Andrew Knight <andrew.knight@digia.com>