prepare 0.4.7
increment version file
extraCodeAtEnd parameter added, fixes #329
Add `addCustomCode` to remove duplication
Merge branch 'extraCodeAtEnd'
Merge version 0.4.7
add noSize option: suppresses output of width, height, and scale only axis in tikz file. This is required for compatibility with the tikzscale package.
updated help to include 'noSize' option
moved conversion from px to in such that it is still executed when noSize option is set to true
Merge commit '6bd34d8d062d4b5e6367298389064b443b036068'
updated help
Merge pull request #336 from LJeub/master

noSize option
VersionControlIdentifier cleaned up a bit

 - reduced code duplication
 - more self-documenting code
Clean isVersionBelow & versionArray

isVersionBelow in more idiomatic MATLAB: use of find instead of multiple loops
versionArray now returns a row vector instead of a column vector, as per the
documentation
addChildren shortened
Simplify escapeCharacters
switchMatOct help shortened
Insignificant changes in drawAxes
addToOptions: value optional

When no value is supplied, use an empty one
merge: support multiple option arrays