Draft: Add AlternateChainSpecs
adds object representation of alternative chain specs parameter
- once specified for node it will be always used without a need to pass it again
- cannot be removed, only eddited or overriden
requires: test-tools!192 (closed)