Deploy without Uber Jar

This pull-request is trying to implement #272.

The patch will do the following:

create a tar where /bin maps to $root/bin, /conf maps to $root/conf, and /lib is all the dependencies of core.

The bin scripts will be rewritten to support this layout.


Currently the bin scripts are untouched.  Will work on that soon.
Should we check if $CLASSPATH is defined already?