Changes targetUrl config options and gets app config file via a service

The app config file will now be served by the backend. It will instead
be a java properties file where target url config options will now be
as follows:

targetUrl.pattern // Pattern to look for in the target url
targetUrl.replace // String that will be used to replace the target
                  // url value

For example:
targetUrl.pattern:(.*?)(.com)
targetUrl.replace:$1.net
Merge pull request #99 from quiaro/master

Changes targetUrl config options and gets app config file via a service
Merge pull request #98 from jmendeza/master

EmailNotifier ignores notification when ugc.moderationStatus = TRASH/SPAM
Fix for CRAFTERCMS-522.
Merge pull request #100 from avasquez614/master

Fix for CRAFTERCMS-522
UGCServiceImpl.populateUGCWithProfile(UGC ugc) now returns a profile with all attributes.
Merge pull request #101 from avasquez614/master

UGCServiceImpl.populateUGCWithProfile(UGC ugc) now returns a profile wit...
Ignored notifications when ugc no longer exists