Bug 1091072 - fix ListPagedResult to deal with empty result sets
[BZ 1069662] (JON3-16) Adapt JON UI title bar to common Red Hat L&F

MenuBar rewriten using patternfly and is styled using new dark style. Also
added dropdown submenus to our main menu (including hiding them when
permissions are not met). Submenus more or less copy our view structure.
Notifications appear as a small box (patternflied) on right bellow
fav+messagebox buttons.
include respond.js so IE8 understands media queries, small fix in menu divider html output
Merge pull request #29 from genman/bz1091072

Bug 1091072 - fix ListPagedResult to deal with empty result sets
Merge pull request #33 from lzoubek/feature/jon-3-16

[BZ 1069662] (JON3-16) Adapt JON UI title bar to common Red Hat L&F
[BZ 1069667] - IE can't handle svg image -> png; adding respond.js for IE for login page
[1099114] AlertAvailabilityDurationJob interrogates a wrong duration interval
Make sure the query for availability changes uses a duration adjusted for
the agent time, not the server time.  This is done by now storing the agent
avail change startTime in the timer's jobInfo for the duration check job.

notes
- these duration check jobs do not survive server restarts, so we can assume
  the job's infoMaps will always have the new startTime set.
[1093822] RFE (offshot of JON3-42) : Allow automatic uninventory of dead / missing / removed resources
Incorporate review feedback:
- add plugin-descriptor flag for types supporting the MISSING avail type
- use that flag to disable non-supporting types in the admin view for
  setting the policy.
- add ability to automatically ignore missing resources, in addition to
  the initial commit which provided automatic uninventory.
- lots of end-to-end changes to support the new MissingPolicy setting.
fix build - view class was renamed
updated patternfly.css version + fixed menubar look in firefox (now both safari and ff should look same)
[Bug 1101166] Buttons are not aligned properly and not visible in alert
definition creation page

Disable another interfering pieces in patternfly.css
fixed main menu link colors when not yet :visited
Throw ResultFailedException only in case we really only failed to read
requested attribute but we succeeded to connect and authenticate

this fixes issue introduced by PR23: agent log was incorrectly spammed by
warn avail messages when standalone or domain EAP6 was turned off.
Bug 1099220 - jbossas7/jmx/ApplicationMBeansDiscoveryComponent does not work with WildFly8

Updated port discovery (use HTTP management port with Wildfly standalone
and HTTP application port with Wildfly managed servers in domain mode)
Upadted remote JMX url builder (use "http-remoting-jmx" transport with
Wildfly servers)
Updated sample plugin POM file

Tested on EAP6 standalone and domain
Tested on Widfly 8.1.0.CR2 standalone and domain