Updated README to be more accurate

Added GitHub Project Page Link
Removed Google Code Project Link
Updated license location information
- Updated cli_help.cpp from latest wiki pull
- Update version information to 9.3.4
- Removed Smem| Epmem| prefixes from messages since they should eventually be produced by output manager filtering
- When printing a single LTI, Soar will no longer print a header
- Shortened append-database parameter to append
- Will always tell user when erasing contents of database, regardless of whether in file or memory mode
- init-soar will now call re-init functions instead of just closing database
- If user switches file mode or path parameters when a database is already open, Soar will warn users that they must do a smem --init or epmem --init command to finalize settings.  (on the fly switching from memory to database was not working well.)
- Fixed bugs with some more commands not working before first use of database.  Those commands will now try to attach to the database first.
  - smem_print_lti, smem_respond_to_cmd, smem --stats
  - moved smem_attach for printing smem store from cli_smem into smem.cpp like all the others
  - epmem now also uses and epmem_attach in similar places
- Fix bug where smem statistics of node and edges were becoming corrupted after init-soar or smem --init
- Epmem will now warn that it cannot append to an in-memory database.
- Removed obsolete errorInfo proc call from slave.tcl
- Updated cli_help.cpp from latest wiki pull
- Update version information to 9.3.4
- Removed Smem| Epmem| prefixes from messages since they should eventually be produced by output manager filtering
- When printing a single LTI, Soar will no longer print a header
- Shortened append-database parameter to append
- Will always tell user when erasing contents of database, regardless of whether in file or memory mode
- init-soar will now call re-init functions instead of just closing database
- If user switches file mode or path parameters when a database is already open, Soar will warn users that they must do a smem --init or epmem --init command to finalize settings.  (on the fly switching from memory to database was not working well.)
- Fixed bugs with some more commands not working before first use of database.  Those commands will now try to attach to the database first.
  - smem_print_lti, smem_respond_to_cmd, smem --stats
  - moved smem_attach for printing smem store from cli_smem into smem.cpp like all the others
  - epmem now also uses and epmem_attach in similar places
- Fix bug where smem statistics of node and edges were becoming corrupted after init-soar or smem --init
- Epmem will now warn that it cannot append to an in-memory database.
- Removed obsolete errorInfo proc call from slave.tcl
Added SConstruct to allow --scu flag which does nothing.
Added SConstruct to allow --scu flag which does nothing.
Fixed no-scu build with cli_break
Fixed no-scu build with cli_break
Fixed LSB building issue when in no-scu mode.
Fixed LSB building issue when in no-scu mode.
Updated git ignore to ignore default out directory.
Updated git ignore to ignore default out directory.
Merge branch 'master' into alexs-disjunction-variable-branch

* master:
  Updated git ignore to ignore default out directory.
  Fixed LSB building issue when in no-scu mode.
  Fixed no-scu build with cli_break
  Added SConstruct to allow --scu flag which does nothing.
  - Updated cli_help.cpp from latest wiki pull - Update version information to 9.3.4 - Removed Smem| Epmem| prefixes from messages since they should eventually be produced by output manager filtering - When printing a single LTI, Soar will no longer print a header - Shortened append-database parameter to append - Will always tell user when erasing contents of database, regardless of whether in file or memory mode - init-soar will now call re-init functions instead of just closing database - If user switches file mode or path parameters when a database is already open, Soar will warn users that they must do a smem --init or epmem --init command to finalize settings.  (on the fly switching from memory to database was not working well.) - Fixed bugs with some more commands not working before first use of database.  Those commands will now try to attach to the database first.   - smem_print_lti, smem_respond_to_cmd, smem --stats   - moved smem_attach for printing smem store from cli_smem into smem.cpp like all the others   - epmem now also uses and epmem_attach in similar places - Fix bug where smem statistics of node and edges were becoming corrupted after init-soar or smem --init - Epmem will now warn that it cannot append to an in-memory database. - Removed obsolete errorInfo proc call from slave.tcl
- Fix .gitignore for user-env*.bat entry
- Fix .gitignore for user-env*.bat entry
Added a Tcl Option to set the path to Tcl.
Fixed CSharp compiling issues due to lack of System namespace.
better build error for missing VCC

Instead of letting a WindowsError go uncaught when link.exe is not
found, catch it and print a notice about the usage of the Visual C++
terminal.
ignore generated Visual Studio solution files
Merge pull request #163 from garfieldnate/feature-ignoreGeneratedVSfiles

ignore generated Visual Studio solution files
Merge pull request #161 from garfieldnate/feature-improveMissingVCCerror

better build error for missing VCC