Moved servo and distance classes into separate files
Added begin method to servo that takes pointer to servo class (see testio.ino example)
Added begin method to base class for services that have the same number of pins as elements (see distance service)
Renamed servo and distance classes to make them more consistent with other service names
Changed mode enums so the are now consecutive positive values
Added message to provide a list of pin capabilities