Merge pull request #130 from escopecz/staging

Sources Manager and People, Deal, Company Custom Field Manager
Merge pull request #132 from escopecz/staging

Custom fields are editable, People Status Manager remade
Use the database API to assign limit/offset
Abstract the package script's filesystem chores to a separate file for reuse
Move SQL files to the src folder
Start standardizing some of the defines, others will be able to be deleted soon
Updated Registry package
Removing references to JFactory
Rewrite getLatestVersion to use joomla/http versus hardcoded cURL
Remove message
Start building a stable release script
Model review
$db to $this->db fix at EventModel