Override equals methods on Page b/c they will need to be compared for equality based on ID
When updating a conference, first check if there's a new page.  If so, it must be saved first before calling `em.merge(conf)` otherwise postgres will complain about saving a page w/o a conference ID.  That field is set not updatable/insertable, so it has to be done through the conference.
 - Also changing `PageService.addPageToConference()` to flush it's change to the DB so that subsequent calls don't tick off postgres
Updating `ConferenceServiceTest` to have the right transactions active at the right time
Merge pull request #52 from CruGlobal/fix-add-page

Adding pages error fix