- Enabled swift in project.
- Added first swift class (a port of the new RemoteResourceManager class). Still incomplete.
- Fixed a number of warnings + removed a few obsolete files.
- Corrected a number of deprecation warnings + drag type UTIs.
- Suppressed some warnings for 3rd party code (especially PXListView).
Merge branch 'master' into two-stores

* master:
  - fix issue with manual statements check - fix issues with collective transfers
  - Restructured project to use a copy build phase for external libraries (instead of a script). Only the jre.zip extraction is left in a script. The external libs are now also part of the project structure. - Set the "Pecunia" scheme (in deployment configuration) to sign with the default app developr signature. - Moved extracted Java code to Resources/Java (the recommended folder) and adjusted the path for running the server (in the HBCI bridge). - Updated all xibs + removed obsolete xib. - Fixed 2 smaller problems that would cause runtime errors.
  - Project update for XCode 6.1. - Fixed a number of new warnings. - Replaced all #include by #import. - TransactionController: added auto conversion of templates (old standard (scheduled) -> SEPA (scheduled). No account number to IBAN conversion yet.

Conflicts:
	Pecunia.xcodeproj/project.pbxproj
	Resources/Designer/BankUser.xib
	Resources/Designer/LockView.xib
	Resources/Designer/StatementDetails.xib
	Resources/Designer/TanMethods.xib
	Resources/Designer/Transfers.xib
Fixed a problem caused by the previous merge.
Merge branch 'master' into two-stores

* master:
  - Removed Growl framework. No longer needed since our deployment target is now 10.9. - Removed showStickyMessage from SystemNotification as the type of the message is not switchable (there's only one style for all messages) and the user can set that to any allowed style, so we may not be allowed to show a button or stay on the screen until the user confirms (e.g. for serious problems). Use a normal alert panel in that case. - Removed unused context parameter in SystemNotification.

Conflicts:
	Pecunia.xcodeproj/project.pbxproj
- Fixed accidentially removed version 14 data model.
- Renamed Category class to BankinCategory as it now conflicts with the runtime type Category.
- Removed some old separate data models (old versions are still in the main data model).
- Fixed some more warnings.
- Corrected BankingCategory's fetch calls. They still must use "Category" as only the managed class' name has changed, not the entity.
Some more preparations and a start for Swift in Pecunia.

- Converted RemoteResourceManager to Swift.
- Added Swift extensions for ShortDate and MessageLog.
- Added DEBUG flag to Swift compiler flags so we can still use #if DEBUG #endif.
- Replaced CocoaLumberjack files by the framework.
- Renamed MOAssistant.assistant to MOAssistant.sharedAssistant to comply with general naming rules and make it accessible to Swift.
- Added empty def for __weak in the bridging header to avoid trouble with the Swift compiler wrt weak properties.
- Added smartcart entitlement for Pecinia.
Finished word list loading and fixed a number of smaller issues.
- Added ExSwift as submodule (contains many useful extensions for classes like arrays, dicts etc.) + added the code to the project (not possible as framework atm).

- Added swift header to pch so all parts of the app can now access swift classes.
- Fixed a number of warnings caused by that.

- Added own swift extensions for some of our AppKit extensions (written in Obj-C). Goal is to migrate the code fully over to swift.
- Moved natural string processing from obj-c to swift.

- Added ExSwift to credits file.
- Removed references to non-existing outlets from Preferences.xib.
- Removed obj-c WordList class and added WordMapping swift class instead.
- Renamed configurations in data model. Added WordMapping entity to SharedDataConfiguration.
- Implemented loading of the word list into the shared data.
- Moved private parts of MOAssistant from the header to the implmentation. Some simplifications in the code + support for the new shared data store.
- Added more header files from Objective-Zip to the bridging header (needed for word list loading).

- Updated PecuniaListView for the changed notification reference (a global var in obj-c, now a class func in swift (class vars are not supported yet)).

- Some work on the INAppStoreWindow 3rd party code to fix the warning for incompatible view added to the main window (not yet finished).
Updated ExSwift submodule.
Support for Yosemite NSWindow features.
- Added a new 3rd party control (WAYWindow for Yosemite and WAYAppStoreWindow as dynamic wrapper for WAYWindow + INAppStoreWindow).
- Updated INAppStoreWindow.
Updated WAYWindow and fixed label update in statement details when switching case sensitivity.
Fixes for com trace panel animation + main window size/position restauration.
- The main window's size + position is now handled manually, as the automatic handling increases the height of the window on each restore. Probably doesn't handle title bar custom views properly.
- Fixed com trace button positioning + animation, so that it works for both INAppStoreWindow and WAYWindow.
- Removed duplicate [mainWindow display] call from BankingController.m.
Merge branch 'master' of https://github.com/pecuniabanking/pecunia-client into two-stores

Conflicts:
	Resources/Designer/BankStatementController.xib
Merge branch 'two-stores'

* two-stores:
  Fixes for com trace panel animation + main window size/position restauration. - The main window's size + position is now handled manually, as the automatic handling increases the height of the window on each restore. Probably doesn't handle title bar custom views properly. - Fixed com trace button positioning + animation, so that it works for both INAppStoreWindow and WAYWindow. - Removed duplicate [mainWindow display] call from BankingController.m.
  Updated WAYWindow and fixed label update in statement details when switching case sensitivity.
  Support for Yosemite NSWindow features. - Added a new 3rd party control (WAYWindow for Yosemite and WAYAppStoreWindow as dynamic wrapper for WAYWindow + INAppStoreWindow). - Updated INAppStoreWindow.
  Updated ExSwift submodule.
  Finished word list loading and fixed a number of smaller issues. - Added ExSwift as submodule (contains many useful extensions for classes like arrays, dicts etc.) + added the code to the project (not possible as framework atm).
  Some more preparations and a start for Swift in Pecunia.
  - Fixed some more warnings. - Corrected BankingCategory's fetch calls. They still must use "Category" as only the managed class' name has changed, not the entity.
  - Fixed accidentially removed version 14 data model. - Renamed Category class to BankinCategory as it now conflicts with the runtime type Category. - Removed some old separate data models (old versions are still in the main data model).
  Fixed a problem caused by the previous merge.
  - Corrected a number of deprecation warnings + drag type UTIs. - Suppressed some warnings for 3rd party code (especially PXListView).
  - Enabled swift in project. - Added first swift class (a port of the new RemoteResourceManager class). Still incomplete. - Fixed a number of warnings + removed a few obsolete files.