Add the ability to explicitly specify the path to the Java executable (fixes #32, fixes #34)
Fix string.Format syntax (fixes #40)
Fix code generation support for .NET 4.5.1
Merge pull request #44 from sharwell/fix-40

Fix string.Format syntax (fixes #40)
Merge pull request #45 from sharwell/fix-32

Add the ability to explicitly specify the path to the Java executable
Merge pull request #46 from sharwell/support-net451

Fix code generation support for .NET 4.5.1
Fix errors in documentation comments
Remove dead code statements
Rename projects, assemblies, and preprocessor directives to more closely match NuGet packaging
Extend PCL support to Silverlight 5 and Windows Phone 8
Added netcore45 and portable-net45 (Profile 78) assemblies
Use the client profile for the .NET 3.5 and .NET 4.0 builds
Update NuGet target framework names for portable class libraries
Rename Sharpen namespace to Antlr4.Runtime.Sharpen to avoid naming conflicts
Simplify the handling of SerializableAttribute in portable libraries
Simplify the handling of OperationCanceledException in net35-cf library
Move Checksum and CRC32 classes to testing library since they aren't used in the runtime
Sign the test assemblies with a publicly shared key, and set proper macros
Mark Sharpen classes internal where possible