Renamed swig-internal class 'hyperclient' to 'hyperclient_lc'

OS X based machines ship with a case-insensitve file system.
Swig generates two java source files hyperclient.java (specified
by the %module directive) and HyperClient.java which is the publicly
visible java client object. I simply renamed the internal one to
avoid the conflict.

Signed-off-by: Nick Tolomiczenko <nick.tolomiczenko@gmail.com>
Fix warning in common/hyperspace.cc
Allow "tolerate 0 failures"
Fix #include for ieee754.h on osx.

Signed-off-by: Sean Ogden <positivelyskewed.sf@gmail.com>
update windows build.

Signed-off-by: Sean Ogden <positivelyskewed.sf@gmail.com>
add gperf, yacc and lex to win makefile.

Signed-off-by: Sean Ogden <positivelyskewed.sf@gmail.com>
Introduction of Hypertest2

Introduction of hyperunit.py to Hypertest, and removal of old bitrot.
all but 020 and 030 legacy passes
restore legacy test 030
added support for search testing
added predicates to verify missing keys
This commit and all previous that I have authored are signed off by me

Signed-off-by: Scott Dunlop <swdunlop@gmail.com>
Change "hyperdex-initialize-cluster"

It used to take just one path to the library.  Now it guesses a whole host of
paths, and gives the option to specify many paths on the commandline.  No more
OS X, Linux gotchas.
Handle signals properly within busybee
Improve the performance of string equality search
make distcheck
Update the .gitignore
Merge branch 'master' of git://github.com/neikos/HyperDex

* 'master' of git://github.com/neikos/HyperDex:
  Renamed swig-internal class 'hyperclient' to 'hyperclient_lc'
Merge branch 'osx_build_fix' of git://github.com/seanogden/HyperDex

* 'osx_build_fix' of git://github.com/seanogden/HyperDex:
  Fix #include for ieee754.h on osx.
Merge branch 'windows_build' of git://github.com/seanogden/HyperDex

* 'windows_build' of git://github.com/seanogden/HyperDex:
  add gperf, yacc and lex to win makefile.
  update windows build.