Updating the pin assignments to allow for more code generation to be smart.
Also updating the analog_input and digital_input functions to generate the right
flags for ANSEL and ANSELH. Removing deprecated functions as their purpose is
served.