Modify memoryBytesToString to use pattern matching, lazy contants, and displays ranges up front.

- Modify memoryBytesToString to use pattern matching, lazy contants, and displays ranges up front.
Bumped Shark version to 0.8.0-SNAPSHOT.
SHARK-92: Queries with limits will launch one task at a time.
Fix the SparkEnv null pointer exception in shark-shell.
Merge pull request #99 from JasonGiedymin/patch-1

Modify memoryBytesToString to use pattern matching, lazy contants, and d...
Maven POM file for Shark, Debian packaging, and "run" script improvement

- Adding a POM file for building with Maven, both with Hadoop 1 and Hadoop 2
- Adding Debian packaging
- Updating the run script to be able to run with a fat jar (no Scala
  dependency).
Adding a hive-site.xml that specifies where to find test data files
Specifying plugin revisions and hive version
Fixing scala version, .deb file name, and jdeb settings (contributed by Thomas Dudziak)
Use the newer scala-maven-plugin
Updating Debian packaging control file
Setting Java version to 1.5 in pom.xml
Updating version to 0.3.0-SNAPSHOT
Use provided scope for dependencies (Hadoop and Hive)
Removing commented-out filter element
Removing Scala version from the artifact name
Specify hadoop1/hadoop2 classifiers for the Spark REPL dependency
Fixed fatjar and debian package build
Fixed typo
Fix to allow specifying the hive.version on the commandline