Rename FileTreeNode to IndexNode

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Refactor the file node (not finished with testings yet)
see #45

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Some minor fixes due to the index change

Signed-off-by: Nico Rutishauser <nr@hotmail.ch>
Merge branch 'share'

Conflicts:
	org.hive2hive.core/src/org/hive2hive/core/processes/implementations/files/add/GetParentMetaStep.java
	org.hive2hive.core/src/org/hive2hive/core/processes/implementations/files/add/PrepareNotificationStep.java
	org.hive2hive.core/src/org/hive2hive/core/processes/implementations/files/delete/DeleteFromParentMetaStep.java
	org.hive2hive.core/src/org/hive2hive/core/processes/implementations/files/delete/DeleteFromUserProfileStep.java
	org.hive2hive.core/src/org/hive2hive/core/processes/implementations/files/delete/PrepareNotificationStep.java
	org.hive2hive.core/src/org/hive2hive/core/processes/implementations/files/delete/UpdateParentMetaDocumentStep.java
	org.hive2hive.core/src/org/hive2hive/core/processes/implementations/files/download/CreateFolderStep.java
	org.hive2hive.core/src/org/hive2hive/core/processes/implementations/files/download/FindInUserProfileStep.java
	org.hive2hive.core/src/org/hive2hive/core/processes/implementations/files/update/UpdateMD5inUserProfileStep.java


Signed-off-by: Nico Rutishauser <nr@hotmail.ch>