opentxs prompt autocompletion for bash.
Update install doc. Add opentxs bash completion config parameter
Merge https://github.com/lclc/Open-Transactions-1
INSTALL Doc update, remove openSUSE defaut configure flag
Merge pull request #80 from lclc/master

opentxs: bash autocompletion for commands
Made OTAPI_Exec, added Mock, and unit tests

(rebased by da2ce7)
Moved OTAPI_Wrap contents to OTAPI_Exec and turned OTAPI_Wrap into real wrapper
Created mock OTAPI_Exec for unit tests
Created units tests for all OT_ME.cpp functions that use ExecuteScript
Additional unit tests with more execution pathways
Fixed command line parsing for Windows
Some refactoring
Added several low-level ot_utility.ot functions
More low level ot_utility tests
Tests for the dreaded ot_utility_getTransactionNumbers() and everything below
Continue Converting Chai Function (won't compile)

(rebased by da2ce7)

Converted everything except 15 .ot functions
Replaced execute chaiscript calls in OT_ME.cpp with direct calls
Fixed any mismatches in text output and 6 failing unit tests
ot may run without chai

(rebased by da2ce7)

ot.exe now runs without chai. Rounding off the last functions.
All functions are completed and compile error-free

(rebased by da2ce7)
Small Changes so that unit test can use chai.

(rebased by da2ce7)
Some small changes so that unit tests can use chai explicitly
while other code does not use it by default.
Make Switch between old and new code public

(rebased by da2ce7)
Made it easy to switch between old and new code
Added return value reporting to script code in preparation of bash testing
Reinstated some Verify... functions
OpenTransactions.h needs OTASCIIArmor.h
Fix headers a bit..

(rebased by da2ce7)
More missing includes/forward declarations in header files
Fixed makefile.am to use new source files
Header file mods for linux/OSX