Feature/983 data importer

# Warning

# Info

The release includes the new NPSP Data Importer, which helps you easily import your data into the Nonprofit Starter Pack

# Issues

Fixes #983 
Fixes #1020 
Fixes #1015 
Fixes #1014 


Eclipse has a bug.  Even though I tell it to convert tabs to spaces, when you enter a { and hit return, it's auto function to put a matching close brace uses tabs!  I try to remember to fix them up, but its hard to always remember.