Favorites basic model created

linked manager to view using setContentProvider()
refactored to match MVC

tying up Default (static) favorites to the Table view

Fixed issue: rcpmail.product crashing on running.
Added Dependencies to fix the issue by
fixed test case FavoritesManagerTest: Favorites were 0 by default
now..default is 1

added FavoriteItemTypeEnum for getType in FavoriteResource

created Fragments project "org.rcpmail.fragment.test" which will host
all test cases (both SWTBot + PDE JUnit based). A fragment project has
obvious benefit of being able to access all classes in its ref plugin
and at the same time being detached from the plugin

Adding fragment for ui tests
deleting test plugin as we have incorporated that into 2 fragments: ui
tests and non-ui tests
adding bin screenshots and target to .gitignore
added parent pom

finished creating POM (no errors) shown

Created a new parent project for the application

fixed small changes to poms

Removed test directory in org.rcpmail as the tests are now distributed in fragments test and ui.test.
Removed org.rcpmail.test bundle as PDE/JUnit requires the classes to be accessible...created fragments for the same.

fragment.test only contains unit tests. Whereas, fragment.ui.test contains only SWT BOT tests

Created/updated .ignore files