jni BlackboardAttribute consutructor changes to handle null strings and byte[].
Formatting changes.
update source level from java 1.6 to 1.7 in the project.