Merge branch 'release/0.3.3' into develop
Extract keyWindowController into separate method
Remove unnecessary (unreachable) breaks
Resolves issue #29

With this commit the developer can choose in the CocoaPods menu whether she wants to always show the console when a pod command is executed or not.
Bump version to 0.4 (134)
Merge branch 'master' into develop

* master:
  Removed an unnecessary NSLog statement.
  Added a controller for the try command. Implemented a rudimentary progress callback for the try command. Added a determinate progress indicator to the search window.
  Added an error case for when the pod try crashes.
  Widened the possible strings to match on when pod try can't find a project.
  Fix for the "Copy Name" and "Try" buttons being enabled when there's no selection in the table view.
  Fix for crash when there's no selection in the search window.
  Modified the search window to use its own KFTaskController. Switched KFCocoaPodsPlugin back to hiding its KFTaskController.
  Added error handling for several cases when using pod try.
  Modified KFTaskController to return the DSUnixTask used for running the pod command.
  Updated the search window to include a "Try" button. Added the ability to run the 'pod try' command on the selected pod.
  Made the KFTaskController public for use outside KFCocoaPodsPlugin.
Fixes active menu item for pod init when no workspace is open
Updates versions
Merge branch 'release/0.4.0'