Add README.md file.

Add a dedicated README.md to the KeePassX repository to explain the
purpose of KeePassX, and to inform it's audience as to how they can
contribute.
Fixed location of config file on Mac (and probably Windows).
Enable C++11 by default.
Do some basic self-checks when initializing the crypto backend.
Merge branch 'movestill-fixConfigPath'

https://github.com/keepassx/keepassx/pull/49
Fixed typo in INSTALL
! binds stronger than ==

This should just avoid useless copying if more than 1 attribute is
selected (and the option to copy attributes is unavailable).

This also fixes a clang warning.
Merge branch 'yayachiken-yayachiken-dev'

https://github.com/keepassx/keepassx/pull/58
Clear available languages when loading settings.

Thanks to Victor Häggqvist for spotting this.
Fix copy custom attributes menu.
Fix reading window title from _NET_WM_NAME.

XGetWindowProperty() returns 0 on success.

Closes #236
Add an option to display a tray icon.

Also implement "Minimize to tray" functionality.
Use specific monospace fonts as fallback on Mac OS X.

Qt (4.8.6) doesn't seem to be able to resolve the generic monospace
font family.

Closes #214
Coding style fixes.
Add Travis CI config.
Update translations.
Define QT_NO_DEBUG for build type None.

Debian sets the the build type to None for package builds.
Make sure we don't enable asserts there.

Closes #237
Enable debug mode for Travis CI builds.
Make Ctrl+F not toggle the search mode but always enable it.

Switching back from other applications, the previous behavior of Ctrl+F
would often bother you in that it would dismiss the search widget if it
was already enabled when you meant by the key you wanted to perform a
search.

Making Ctrl+F always set you in search mode should save user from having
to care about the mode which is persistent across application switching
and database locking.
Complete remove the toggle search action.