fix/implement multiline legend

Proper implementation of multiline legends
Adaption and renaming of the testcase "one_point" to "multiline_labels"

Tested in R2014a and R2014b

Unfortunately in R2014a the line `legendString = get(child, 'DisplayName');` in `findLegendInformation` has issues with multiline fields. A legend with `{'ab','cd'}` is read out as `acbd`. 
`legendString = reshape(legendString,2,length(legendString)/2)` would properly reorder the characters.
I consider this a bug and outside the scope of this pull request.
@egeerardyn How should we handle this?
As you see I did not touch the underlying logic. From the preceding if-statement it follows that this is a binary state, that can also only be influenced from `octave`. As such the if-statement in new line number 3941 could be simplified to only check for a change in one of the two variables. Should I do something about it?