clean up easyconfig unit tests
add unit test for exts_list
fix exts_list test
move resolve_template function outside of EasyConfig class, to make it accessible to others
use resolve_template function from easyconfig.py to resolve templates for extensions
Merge pull request #646 from boegel/fix_bugs

fix ext source_urls templating bug, rework easyconfig tests, refactor resolve_template function