Coordinates accept sign separator

As suggested in #2504, ``SkyCoord`` should accept shorter than 2x3, space separated coordinate values like:  
```
13 14 +33 22
13 14 13.2 -33 22
```