External processor update
Created ProcessorOptions class for storing string based data easily per processor
Added ProcessorOptions to Processor class, and implemented storage for selected filepath for CSVProcessor
Updated CodeProcessor to save code via Options now
Fixed Serialization bug, now serializes properly
Updated CodePanel to now load code whenever you assign a new CodeProcessor instance to it.
Updated ProcessorOptions to escape special characters (\\ \r \n \t)