IDE-1432 finished UI requirements for mobile sdk client api wizard

- First page
  - Change labels OmniUsername/Password to just Username/Password
  - If user selects a 'previous' server instance in the list, it needs to
    populate the fields above the list
  - update the last summary of server
- Second page
  - Fix hidden text on right-hand buttons
  - Implement Select All/Deselect All actions
  - Implement Refresh action
  - By default have 'Liferay core' be selected
  - when user checks a parent category, should check all children
  - when a single subitem is checked do a 'half-check' for parent
    (see MavenImportProjectPage for example)
  - Add a default java package that selects the first package
    of the Java project that is selected
  - Add icons for Liferay core, portlets, and APIs