GCI-41: edit basic account details widget

GCI Ticket: https://issues.openmrs.org/browse/GCI-41

Since this is only a single widget, the Edit Profile page still looks unorganized. I also separated this widget code into a new file, edit-basic-details.ejs, as suggested on [ticket ID-76](https://issues.openmrs.org/browse/ID-76).