[JDF-687] - Refactor contact-mobile-basic.

Change the package structure from 'package by layer' to 'package by feature'.
Please refer to http://www.javapractices.com/topic/TopicAction.do?Id=205 for an explanation. 

Combine Repository and Registration into DAO. The CRUD methods were broken up and so this combines them.  Also the Repository should be a DAO based on Martin Fowlers explanation in "Patterns of Enterprise Application Architecture".  Here is a quote from the book, "A Repository mediates between the domain and data mapping layers, acting like an in-memory domain object collection."

Replace references to Member with Contact. This quickstart was based on the HTML5 Archetype and so it started with 'members' but to give it a clean feel I changed it to 'contacts'.