Clean up based on feedback from moben

- use DEFAULT_SRC_CONFIGURE_* variables instead of custom build functions
- specify slots for perl and libxml2 dependecies
- supported_* params for autotools should be in order of preference
nmh: tls option should be 'with' not 'enable'