Some cleanup and busted lead subscribers into bundle specific for organization purposes
Working more on the Report edit view
Merge remote-tracking branch 'origin/master' into ForkVelvelReportBundle
Cleanup
Added entity getTableAlias support in generic repository getEntities function
Organized form event subscribers and related functions/templates
Continued point bundle work
Start of page bundle's point action for page hit
Merge remote-tracking branch 'origin/master' into ForkVelvelReportBundle
Modify how the form is generated, it's saving now
Fixed occasional fatal error for first time public landing page is loaded
Moved generating IP address entity to factory (getIpAddress()) so as to not have to repeat the same code over and over
Moved generating trackingId cookies and generating lead based on IP to lead model.  see LeadModel's getCurrentLead(), getTrackingCookie() and setLeadCookie()
Added triggering of point bundle lead score change actions (more to come)
Prevented foreach invalid errors in lead view for IP addresses that failed to lookup
Added a $factory->getSecurity()->isAnonymous() function
Added form to page hit point action to limit action to specific page(s).  Prevented same actions from firing on same lead multiple times.
Fixed fatal error when editing form caused by namespace issue
Added form submit point action
Asset download point action