Support for 'crawl version'
 - Rebase multdim on tag 2014.0618
 - Update Makefile to put nosetests.log in hpssic/test, not test
 - Add directory githooks
 - Add githooks/post-commit, which will do 'git describe > .hpssic_version'
 - Add mkhooks subcmd to ztool to make symlinks from .git/hooks to the scripts
   in githooks

Change-Id: Id83ca01d1ec435abe27000ba465c09ca763fe9c2
Base64 encode and decode from the command line in crawl.py

Change-Id: I97b8a3bf7bd95e58041f7e9e4920aa6a3a700753
Moving to pythonic project layout

Change-Id: I8db0eebd54011c1f033d7815405983acbbe36c8d
Rename test files to follow proper convention

Change-Id: I8e8cf55698419e87532a5662d5edec635399004e
Refactoring tests into pythonic layout

Change-Id: I2eb49b05f7eff1c9b6c9cba6065bffe0f886f9c9
Refactoring to pythonic project layout

Change-Id: Ida5ca093128832d1808ee8db405ce2dee57af0c6
- Add README.md
- Fixes to rpt script
- Script prefix cannot match the beginning of the lib module (e.g.,
  rpt, rpt_lib)
- Setup package hpssic rather than enumerating the python modules from
  the wrong place
- Don't create the 'crawl' symlink

Change-Id: Idd518c1484f7ecd26f19287d3dd89a4808ec7b6f
- Accomodating to the pythonic layout
- Call ps with -ww so that the command field does not get truncated

Change-Id: I49acf7271dbc6736915865c30750419bfd4485fa
Be careful not to dump defaults when they are not requested in CrawlConfig

Change-Id: I669f5b7db68782a718b917ebf51ac100072629d7
- Support 'make help' with list of targets and what they do
- Make tests work whether run from test or hpssic/test

Change-Id: I2e760af303461db433f6c54e33d065d0a91ccea4
- Encapsulate and memoize host-based db2 database name translation.
- Use CrawlDBI rather than importing and using ibm_db directly.

Change-Id: I9db2c943850e1b82ed4f5631bffe5424e676c527
- In DB2 select, support joins with tests.
- Finish eliminating ibm_db direct dependency from tcc, mpra code

Change-Id: Id9f59ee3466f44094f50e0dc334bcdb6c363ce70
- Remove sqlite dependency from cv_plugin.py
- Added tests to verify interpolation

Change-Id: Ia2e68353c744a364fdc0b9ece61d9cc160c1da6d
- Report the SQL when a db2 select fails.

Change-Id: I2d3cc9f30e60d0b3a47d9e6ac764d7ba60f1d792
import os so .git/hooks/post-commit works

Change-Id: I1344258f5ff1d71a1ba8f98c954592adb8bbd9fb
- Add cronjob for running all tests nightly, including the slow ones.
- Import pexpect from hpssic so the cronjob can find it.

Change-Id: Ideff96f30f5d291555ef2aeb427c5a7f91730444
- Make help output more visible
- Don't generate a lot of unused debugging output

Change-Id: I2aa4660ec5f43c8c656c41e28563cb1fa7cc34b0
- Add cart field to definition of checkables table.
- Provide a simple sql function in mysql DBI for alter tables and such.
- Add cart management routines (add field, drop field, populate field)
  in cv tool script.

Change-Id: Ic51f6044444dfe78138985dc79195c1966a8480c
Making pep8 happy.

Change-Id: I2eab7b5a9fa06e4d56bf9b360bd82bf8e4f99a6f
Show me the environment

Change-Id: I63192712ec87d5e44a969c8f11753aa40b29ad08