Add a way to define custom pages with checkboxes, lineedits, etc. on it. Change-Id: I012109eabf00a12abc67ae34514d139b7cd7cf0d Reviewed-by: Daniel Teske <daniel.teske@digia.com>