Removed the need of input and output objects for the mining machinery

A map change is NOT included, once this is merged one will be put up for a quick merge.

For mappers, they'll have to use the input_dir and output_dir vars to select from where they are going to take and unload the materials. It uses the standard direction flags.

Added some extra garbage collection on ores or sheets I don't remember.