Tiny GenerationTransaction fix.
Another tiny fix.
Implemented the test for GenerationTransaction's initial part.
Merge pull request #158 from raistlinthewiz/develop

Implemented the test for GenerationTransaction's initial part.
Moved generation transaction outputs code to Outputs.cs.
Merge pull request #159 from raistlinthewiz/develop

Moved generation transaction outputs code to Outputs.cs.
Cleaned up code; removed unneeded qualifiers & stuff.
Merge pull request #160 from raistlinthewiz/develop

Cleaned up code; removed unneeded qualifiers & stuff.
Improved Outputs.cs, GetBuffer() now correctly includes the count of inputs.
Output.cs now puts the pool-wallet output to front correctly.
Added new set of data to GenerationTransactionTests.cs and it also tests the generationtransaction.final now.
Merge pull request #161 from raistlinthewiz/develop

Improved Outputs.cs, GetBuffer() now correctly includes the count of inp...
added test for GenerationTransactionTests inputs sequence.
Added the last final generation-transaction tests, GenerationTransaction.cs is working all good now.
Merge pull request #162 from raistlinthewiz/develop

Added the last final generation-transaction tests
Update README.md
More JobTests work.
Implemented ArrayExtensions:ReverseBuffer()
Fixed ArrayExtensions:ReverseByteOrder()
Implemented ArrayExtensionsTests.cs
Most of the tests uses now ToHexString and compares against a hex-string representation of output data (will be easier to implement test).
Implemented ToHexStringFromEnumareableTest() and ToHexString(this IEnumerable<byte> byteArray)
Merge pull request #163 from raistlinthewiz/develop

More tests, arrayextensions work.
Finished implementing job-tests, we are now sure that we create correct job and generation-transaction structures.
Updated serilog nuget package.
Merge pull request #165 from raistlinthewiz/develop

Finished implementing job-tests, we are now sure that we create correct ...
Fixed a tiny job.id bug (should be encoded in hex)