Added function to automatically scale

figureFormattingFunc.m
- Made a function of the figureFormatting file that takes the input of width and height. Only these two parameters were used because it seems like the font and line widths should be fairly standard
setScaleFig.m
- this function takes the input of the figure handle, and then sets all the parameters of the figure based on how they are when initially passed in and allows the figure to be scaled by dragging and then keeps the aspect ratio and scales up the fonts. May need more debugging for more complicated figures. Seems to work for multipannel figures right now.
Added capability for shaded time-course error bars and automatic line labeling

figureFormattingFunc.m
- add a subfunction that can find the titles, labels and annotations and set them to a font size
- this function should be replaced with figureFormatting_disp.m and figureFormmating_print.m

figureFormatting_disp.m
-this is a version of the figureFormattingFunc that is designed to configure figures for on-screen/powerpoint display
-make it so that the function can have the height and width specified but isn't necessary
-has larger font settings set for powerpoint display

figureFormatting_print.m
-similar to figureFormatting_disp but font values more appropriate for figure display
-requires height and width of figure
-need to update to bring into line with changes made in figureFormatting_disp

shadedErrorBar.m
- this creates a x-y plot of a time-course and uses shading to show the line error
- the inputs are the x values (n x 1), a matrix of Y values (n x m), and a matrix of Y error bar sizes (n x m). Assumes error is symmetric.
- could possibly be updated to allow x to be a matrix of values
- it keeps the shaded regions over the lines, because if they are moved behind the lines any label applied later will not be linked to the correct color/line. It would be nice if they could be behind but still have the legend order preserved. Could use uistack after the legend is applied.

textLegend.m
- This allows labeling of the lines directly without a legend, and automatically places it near the line.
- inputs are a cell vector of the labels, LegText (m x 1), a vector of x values (n x 1) and matrix of y values (n x m)
- it places the text in the same color as the line based on the y values at the last time point
- the y values in the top half are placed above the line and in the bottom half placed below the line and if there is not enough room between lines it pushes the text either up or down a section.
- forgot to take out lines 69 and 75 that were put in there for debugging purposes

setScaleFig.m
- made it so that you can copy the figure properly without it erroring
- this may not be used anymore since it is just easier to use figureFormatting_disp for on screen display instead of having to scale up the print size figure