created basic structure of ChemSpider search parser
corrected Chemspider parser to be a subclass of Parser
hardcoded ChemSpider API token into ChemSpider.py
Merge branch 'develop' into feature/chemspider-parser
simplified debug output, WARNING label should be temporary
added parse_searchrequest function
added parsing of synonyms
moved parsing of synonyms to 'parse_synonyms' function
added scraping for wikipedia links in synonym tab
corrected usage of __spider variable
added ignore list to new_compound_request for synonyms found by chemspider parser
ignore_list now contains the intended names instead of Result objects
chemspider parser now makes new synonym requests with the scraped synonyms
added parse_properties to scrape the Experimental Physico-chemical Properties table if it exists
ChemSpider parser now handles the Predicted - ACD/Labs tab for scraping properties
fix: if no experimental data, return predicted acd/labs data instead of None
Added an new command to the CLI, implementation will follow.
Made sourceloader a class and implemented the listing of all sources
Merge branch 'develop' into feature/chemspider-parser
Removed redundant source loader