Programatically registering of btree archetypes in BehaviorTreeLibrary

Pull request is based on suggestion made by me in following issue: https://github.com/libgdx/gdx-ai/issues/12

I added the method and I added a test class based on the IncludeSubtreeTest