[DB] New schema for better contact functionality
[DB] Fix schema and include migration SQL commands in CHANGELOG
[DB] Fix table names and add repository
First pass at frontend for groups
[BF] Broken link
[IM] Better error messages and redirection on adding phys / vlan interfaces

Specficially when no virtual interface exists.
[IM] Do not assume physical / VLAN interfaces exist for a virtual interface
[IM] Better redirection when adding / editing virtual interfaces
Update changelog
Merge branch 'master' into im-contacts

Conflicts:
	CHANGELOG.md
[NF] Adding contact groups form
../doctrine/schema/Entities.ContactGroup.dcm.xml

[IM] Updatinig groups view and setting created date for new groups
[IM] Adding contact group type constants
[BF] Bad column name (limit) in contact_group table. Temporary fix
[BF] If value was not found in array show index
[BF] Fixing badly understood idea
[IM] Appending fixtures wiht initial contact groups data
[IM] Adding form elements for new columns in contact table
[IM] Adding form view
[NF] Function to get array of contact group names