Custom element types in projects extending sentinel cause exception
1. use any test project that consumes sentinel and provides custom element types
2. reference an element of a custom element type anywhere in any test

Expected condition: sentinel loads the custom type, finds the element, and performs the step

Error seen: 
```
com.dougnoel.sentinel.exceptions.FileException: <path to page object file, redacted> could not find suitable class for element in this file. Caught

	at com.dougnoel.sentinel.elements.ElementFactory.createElement(ElementFactory.java:101)
	at com.dougnoel.sentinel.pages.Page.lambda$getElement$0(Page.java:77)
	at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1220)
	at com.dougnoel.sentinel.pages.Page.getElement(Page.java:77)
	at com.dougnoel.sentinel.elements.ElementFunctions.getElement(ElementFunctions.java:34)
```

This is caused by a recent change to the FileManager.getClassPath() method.
diff --git a/src/main/java/com/dougnoel/sentinel/system/FileManager.java b/src/main/java/com/dougnoel/sentinel/system/FileManager.java
index 202fadb2..eb44cab1 100644
--- a/src/main/java/com/dougnoel/sentinel/system/FileManager.java
+++ b/src/main/java/com/dougnoel/sentinel/system/FileManager.java
@@ -100,7 +100,7 @@ public class FileManager {
 	public static String getClassPath(String className) {
 		try {
 			String filePath = findFilePath(className + ".java").getPath();
-			String returnValue = convertPathSeparators(StringUtils.removeEnd(filePath, ".java"));
+			String returnValue = StringUtils.removeEnd(filePath, ".java").replace(File.separator, ".");
 			return StringUtils.substringAfter(returnValue, "java.");
 		} catch (FileException fe) {
 			return null;
['src/main/java/com/dougnoel/sentinel/system/FileManager.java']