Bumped the project version to the next patch number
Added initial implementation of record default values.  Augmented ReflectionHelpers to extract arguments from the case class module (companion) apply method.  Used new reflection functionality from AvroRecord.fromType.  Added tests for the reflection method and the resulting schema.
Merge pull request #18 from GenslerAppsPod/wip-default-values

Tests pass.
Merge remote branch 'origin/0.7.x'
- Build tool dependencies updated
	- Updated to Scala 2.11.1
	- Updated to ScalaTest 2.2.0
	- Updated to SBT 0.13.5
	- Updated to SBT Scalariform 1.3.0
	- Updated to SBT Unidoc 0.3.1
	- Updated to SBT PGP 0.8.3
- Runtime dependencies updated
	- Now dependent on Scala XML 1.0.2 (XML support was separated from standard Scala library)
	- Updated to Spray JSON 1.2.6
	- Updated to Avro 1.7.6
	- Updated to SLF4J 1.7.7
	- Updated to Logback 1.1.2
- Added AvroType subclasses for Java Boxed primitive types (java.lang.{Boolean,Byte,Character,Double,Float,Integer,Long,Short}) which are nullable
- Added AvroTypeIO subclasses for Java Boxed primitive types (java.lang.{Boolean,Byte,Character,Double,Float,Integer,Long,Short})
- Updated AvroMapIO to throw runtime errors if null keys are encountered
- AvroStringIO now writes a nullable union (Scala Strings are identical to java.lang.String and can store nulls)
- AvroXmlIO now writes a nullable union (scala.xml.Node can store nulls)
- Added tests for AvroByte, AvroChar, AvroShort
- Tests for Java boxed primitive type and IO classes