Bio/Location/Split.pm: Removed the "$loc->is_remote" condition
that returned undef from "strand()". This was causing a bug where
complementary strand locations with remote components processed
through "from_string()" and then printed with "to_FTstring"
where reversed. For example, the split location:
'join(complement(A..B),complement(TEST0001.1:C..D))' turned into
'join(complement(TEST0001.1:C..D),complement(A..B))', so the new
string is not equivalent to the original sequence.

Cleaned tabs, added tests and updated tests expecting
undef on Split locations with remote sublocations.