Context menu page fragment refactoring

* page fragment refactored
* metamer and showcase tests migrated to use new API
* dependency for google library for parsing JSON added
* Utils#getJSONValue(WebElement scriptElement, String property) added