Added yet another possible minute sign. Used by some wiki services.
Fixed regexp to support float minutes (used by Google Maps sometimes).
Example: 34° 9.829', -118° 3.249'
Fixed double '-' sign appearing when degrees are set to 0.
Added two extra decimal symbols to decimal coordinates output. Fixes
lost of precision on conversion from DMS.
Correct parenthesis.
Better way to format number. Omits unnecessary trailing 0 if any.
Revert "Better way to format number. Omits unnecessary trailing 0 if any."

This reverts commit e583978d2ab9317804e03c5200f2f1a34e3da9f8.
Fixed test expectations to have 6 decimals.
Made minute and second signs optional again to fix work with formats
without these signs.
Escaped '.' for correct decimal capturing.
Merge pull request #3 from aectann/master

More coordinate formats and better precision.