Moved out basket library.
Create BasketContract and refactor code to work. Basket transaction broken...
Removed OTBasket related logic from OTTransaction.
Merge pull request #129 from murrekatt/basket

Move out basket library
Cmake: Move build-stuff in new cmake top-dir to keep top-dir clean
cmake pgk-config: Get description from cmake
cmake: Move Doxygen, get version from cmake
Merge pull request #132 from lclc/cmake

CMake: Top level clean-up
Cmake: Create VERSION file in topdirectory when building
Merge pull request #133 from lclc/version

Cmake: Create VERSION file in topdirectory when building
OTCronItem: move MoveFunds() into OTSmartContract
Merge pull request #134 from toxeus/moveMoveFunds

OTCronItem: move MoveFunds() into OTSmartContract
Fixed Windows build
Fixed problems with virtual function changing const-ness
Make sure Visual Studio finds the basket header files
Removed ignore flag for overloaded virtual functions.
Renamed function to not clash with virtual.
Rename function to not clash with virtual.
Changed signature of VerifyAccount.
Added const to SignContract chain.