Issue #228: Allowed the setting of custom headers

Issue #228: Allowed the setting of custom headers + minor documentation

Issue #228: Corrected the Java customHeaders prefix

Allowed setting of page custom headers via capabilities, similar to page settings