Parse out endpoint information in DeviceTracker.

When the device moves to the configured state, parse through what
is there for the configuration descriptor and pull out the endpoints.
This will be used later for the state-machine, to know which types of
endpoints are where.