Merge pull request #1 from Siacoin/master

Create LICENSE
Added Reed-Solomon encoding from a google repository
Merge pull request #2 from Siacoin/master

Merge stubs
Merge branch 'master' of http://github.com/jaked122/Sia
Made some of the encoding work. Seems fairly solid. Unfortunately, you do have
to keep around a lot of extra memory in order to do it properly(at least it
seems as such now).
Moved the reed-solomon encoding code to more clearly mark it as a submodule.
renamed variable (name already used in context)
Merge pull request #3 from Siacoin/master

Merge updates
Merge pull request #4 from Siacoin/master

Merge from update
Merge branch 'master' of github.com:Siacoin/Sia
Defined a few methods for managing a file.
Merge branch 'master' of https://github.com/jaked122/Sia
Added HeartbeatTransaction and related functions
Merge github.com:c00w/Sia into Heartbeat

Conflicts:
	src/swarm/swarm.go
Added unmarshaling ability to HeartbeatTransaction
MarshalString for HeartbeatTransaction now uses MarshalTransaction.
Modified UnmarshalTransaction to recognize the HeartbeatTransaction
struct (using "Heartbeat" as a temporary identifier, change if
confusing).
Fixed syntax errors
Merge branch 'master' of github.com:c00w/Sia into Heartbeat
Wrote the filesystem functions. They are likely to be replaced at some point in
the future by something more sophisticated, but now they should be testable.
Wrote unit test to accompany the filesystem code.
Fixed filesystem code in accordance with what bugs came up.
Merge branch 'master' of github.com:c00w/Sia into Heartbeat

Conflicts:
	src/swarm/swarm.go