adding more default contact fields
- changed over to do_action

do_action and ob_start...means that the form doesn't build upon itself
which I don't really want.
- adding more default fields
- changing over to do_action

Makes sure the field doesn't build upon itself
- added countries

Yes I 'borrowed' this array from WooCommerce and put it to use in the
plugin.

This builds the default array of countries we want for our contacts.
- docs
adding paragraphs so we have better spacing
- adding some basic frontend styles so that our form doesn't look stupid