Refactored Citrus test loading for XML test cases and introduced Citrus main class being able to load Spring bean application context