Update archiva settings
Add files to gitignore
Update pn dependency
Merge branch 'dev' of github.com:gtxcontentconnector/contentconnector into dev
Merge branch 'dev' of github.com:gtxcontentconnector/contentconnector into hotfix

Conflicts:
	pom.xml
Check for thread interruption while checking index.
This enables clean shutdown of IndexerServlet while checking job runs.
Merge pull request #20 from gtxcontentconnector/hotfix-rt57722

Check for thread interruption while checking index.
Make content connector templates serializable
fix caching for velocity templates
set velocity macro scope to local

Templates can now use their own macros, if a macro was declared in a
template before it was written to the global scope and could never be
overwritten because local macros are not allowed to overwrite global
macros
stop update checker if thread was interrupted
fixed possible npe in getTemplate
intialize the cache in a static code block
added tests for VelocityTemplateManagerFactory
move Cache intialization back to getTemplate Method

Portletcache is not intialized in a static block which can lead to
errors, when getTemplate is called the Portelcache should be available
improved comments and javadoc
fix template names must be unique in getTemplate

in some cases the same template names are used for templates with
different sources, this fixes the  caching in getTemplate so that
templates with different sources are stored under different cache keys
added sample config for template caching
Merge branch 'hotfix' of github.com:gtxcontentconnector/contentconnector into dev
Update node and portalnode version