fixed all tests, added a simple outstation demo that doesn't use manager