Update Printrbot Filament code with the latest from Marlin (includes initial filament sensor)

Update Printrbot Filament sensor code with latest Marlin code.  Note that I will have to change ultralcd.cpp again to use SET_INPUT and SET_OUTPUT instead of pinMode().