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 #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>
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.