Remove need for extensions

Ref #288.

You don't need to specify the extension when creating tabs, style/source saving, style/source opening.

Still need extensions when specifying sources like .geojson .sqlite, etc... but those are mostly clicked anyway.