modified some procedures according to Greg's suggestions, added some usage examples
modified some procedures according to Greg's suggestions, added some usage examples

Ensembl/ensembl-hive,Ensembl/ensembl-hive,Ensembl/ensembl-hive,Ensembl/ensembl-hive