Version 1.3.1. Removed classDirectory from the SBT build file. Fixes #59
Updated README -> 1.3.1.
Replaced main with run, main now calls System.exit if runs return false.

Parsing input files now runs in parallel.
Updated tests to match.
Fixed accidental usage of 2.10 string interpolation.
Added OSGi support for scalabuff-compiler.
Removed some IDE-specific files from repo.
Removed some more IDE-specific files from repo.
fix parsing of optional parameters.

Without this change the following (valid) protobuf snippet will not compile:

import "nanopb.proto";

// This message is used by the client to upload sample data to the server.
// It is unacknowledged to save bandwidth.
message SensorSample {
	// sampleType is usually a single character string.
	required string sensor = 1 [(nanopb).max_size = 32];
}
fix error where messages were imported into the current namespace

Without this change emitted Enum names would look like ".Foo" rather
than "Foo" if the imports were done into the current namespace.
Merge pull request #63 from Xeralux/prfixoptions

Fix parsing of optional parameters with brackets.
Merge pull request #64 from Xeralux/prfiximports

fix error where messages were imported into the current namespace
Fixed option value parsing problem caused by fix #63. Formatting fixes.
allow protobuf messages to use a field named "size".
add a test that verifies that a proto can contain the "size" field.
Merge pull request #65 from robey/keywords

allow protobuf messages to use a field named "size"
Added more keywords to Robey's Keywords test.
Version 1.3.2.
Bump to 1.3.3-SNAPSHOT.
Main() now exits with status code 0 if everything is OK.
Added proper handling of dashes in filenames.