22x speed improvement, 3X mem impovement

data = apply(matrix(as.character(1:90000), ncol= 300), 1, paste, collapse = " ")
system.time(readPartition(data))
system.time(readPartition.old(data))
faster parsing
replace require with library

require is used only when there is a way to recover from a failure to
load a package. Since these examples would all fail if any of the
missing libraries were required, using require only delays the error
and makes it less clear.
implemented using matrices and vectorized calls wherever possible
for rstudio users
vectorized version, 36s 10 slices 10^6 per slice. The older version takes 30 sec on 1/10th of data.
Merge pull request #34 from shivaram/master

Exclude protobuf from Spark dependency in Maven
Merge pull request #35 from shivaram/master

Cache sbt dependencies in travis.yml
converted tabs to spaces per project request
more formatting per committer request
and more formatting
Merge pull request #36 from RevolutionAnalytics/vectorize-examples

Vectorize examples
Merge pull request #48 from shivaram/master

Move up Hadoop in pom.xml and add back protobufs
tentative fix for amplab-extras/SparkR-pkg#53
delayed loading to have all namespaces available.
better fix for amplab-extras/SparkR-pkg#53

Merge branch 'namespace-fix'

Conflicts:
	pkg/inst/worker/worker.R
Minor: update a URL in README.
Fix that collect(parallelize(sc,1:72,15)) drops elements.
Merge pull request #65 from concretevitamin/parallelize-fix

Fix that collect(parallelize(sc,1:72,15)) drops elements.
Merge pull request #55 from RevolutionAnalytics/master

delay object loading to avoid namespace issues