introduce MatlabEncoding interface
fixed toMatlabString and toString functions
first version of YAML encoding
splitted constructs/represents in own files, error handling
corrected author line
more dense representation of array and matrix
Merge branch 'master' into yaml

* master:
  boolean support

Conflicts:
	common/src/main/java/com/github/autermann/matlab/value/MatlabValue.java
boolean support in yaml encoding
reduced yaml tag usage
converted main method to test case
hashcode and equals for matlab values
Merge branch 'yaml'

* yaml:
  hashcode and equals for matlab values
  converted main method to test case
  reduced yaml tag usage
  boolean support in yaml encoding
  more dense representation of array and matrix
  corrected author line
  splitted constructs/represents in own files, error handling
  first version of YAML encoding
  fixed toMatlabString and toString functions
  introduce MatlabEncoding interface