Add an optional callback function key_function to Fasta and Faidx that should return a unique key for the dictionary from the rname.
Add test_feature_key_function.py to test the key_function feature.
Merge pull request #10 from azalea/feature_key_function

Add feature key_function