FACES-287 Develop browserSniffer EL keyword (added BrowserSnifferFactory and moved implementation-specific classes to internal sub-package)