Added holders and message into exceptions
Merge pull request #239 from papperwing/attributeHolders

Added holders and message into exceptions
Removed modules _smb_
GUI: updated ReCaptcha workflow

- Updated ReCaptcha widget, which was unable to set keyDown event
  on it's input. Now it uses GWT's TextBox instead of Google's.
  Original input is hidden by CSS in ApplicationForm.css file.
- User can now submit ReCaptcha value by Enter key.

- Implemented default action focusing on all Confirm based dialogs.
  Default action is cancel (if both buttons are present) or ok, if
  only one button is present. Focus preference can be set manually
  before displaying (like for error report widget, where 'submit'
  is considered default).
Merge pull request #251 from zlamalp/recaptcha

GUI: updated ReCaptcha workflow & Confirm widget button focus
GUI: fixed message formatting and localization when application not created

- Use localized messages in error report box when application can't be created.
- Fixed message formatting for better readability.
- Fixed localization file indentation.
Merge pull request #252 from zlamalp/appform

GUI: fixed message formatting and locale when application not created
GUI: implemented scrollable suggestion list for filter widget

- Implemented scrollable list of suggestions for filter widget.
  - They now do not overflow from browser window (max. 300px height).
  - Navigation by keyboard is kept and scroll position follows selected items.
  - Automatic padding change if scrollbar visible to ensure items are not hidden.
- Change is made by using modified sources of original widget located in
  original package. This will ensure using our implementation instead of native
  and prevent need to implement a lot of other classes which work with SuggestBox.
Merge pull request #254 from zlamalp/suggest

GUI: implemented scrollable suggestion list for filter widget
Merge pull request #255 from papperwing/remove_smb_

Removed unused modules for _smb_ attributes.
GUI: implemented many usability fixes

- Reimplemented headers of inner tabs (longer ends with ellipsis).
- Shorten most of inner tab headers (context is present in gui header anyway).
- Added non-clickable screen-shield below all inner tabs, so user can't
  accidentally click on underlaying tab content.
- Added input validation to QuotaChangeRequest tab.
- Updated design of ExecService's details page
- Allow to edit ExecService details (enable/disable).
- Updated some adding tabs to allow incremental adding with
  notice, what was already added (member to groups, group to resources).

- Added filtering on service required attributes.
- Updated ExecService to be PerunBean.
- Added callback to update ExecService.
RPC: updateExecService must return updated object

- updateExecService() method in RPC now returns updated object,
  which is needed for GUI and now behave like core update methods.
GUI: improved layout of create resource dialog

- Fixed layout of second page of create resource.
- Shorten inner tab title only for small tabs.
- Remember last selection when refresh on vo/group applications tab.
- Shorter title in rest of small inner tabs.
- Unified naming of tabs for application forms / notifications.
Merge pull request #256 from zlamalp/fixup

GUI: many usability fixes