Change Webb and WebbUtils to provide a protected constructor.

Private constructor does not allow these classes to be inherited.

There are valid cases for extending the behaviour, but having a
private constructor does not allow it.