Added getting data from ncbi and tests.

why you do that here?
I understand modyfing syspaths in unittests, because of nose's behaviour
but here it's unnecessary and even may break some things