Updated ignore file
Dependencies for new File Translation algorithm
Removed some references to fields that no longer exists in some database tests so that I could debug my own tests.
Processing test files
Added Slic3r to third-party directory
Updates to slicing engine wrapper and its test
Adding ExtruderMaterialConfiguration because it is not in the remote repo for some reason
Work on Material and Print Config GUIs
More GUI updates.
Added the rest of the slicer properties when writing to config file in processing.  Hardcoded properties that are not in our config objects.
Fixed a few typos and added a few properties
Modified a few default values in the default constructor.
* Serialize and Deserialize do not need to exist as modules. They do nothing and are implemented as methods of TXRX