[BACKLOG-1562] - Add support for shadow nodes on the RepositoryFile and jcr nodes. Updated unit tests.

@pentaho-nbaker please review
This is fine. I'll create a case to clean this class up as most methods are simply printing the stack trace like this.