Create .travis.yml for Travis-CI
Merge pull request #17 from CoderCow/patch-1

Small Improvements
Initial commit of 1.2
Found IPackedVector

Turned on the API (we were running vanilla server earlier, this build will now run with the api enabled.)
Enabled Connect and Chat packet handling hooks, made simple plugin to test, worked.  As Zido completes the docs, we can re-enable packet types as we go.  @k0rd try using this version and see if it works on mono, otherwise I dunno what your issue may be :(
Remove dotPeek generated comments.
Add runningMono check.
Remove some P/Invokes.
Initialize with an API version
Add NetNameCollision hook?
Change lang to be public
Enabled packets that we know are the same name, no handling for most tho.

Added hooks for serer commands, npcs, and some other stuffs.
Some work in progress changes to allow TShock to work.  Saving is broken atm if you use tshock tho.
Mono Compatibility: stripped uPnP, stripped async sockets for mono
Save issues should also be fixed
what do you know, this actually does something now.

too bad we do it better.
Some more work in progress
removed some debugging messages
Swapped out projectile with dotpeeks, less gotos.

Enabled update hooks again.
Add the new packets to PacketTypes
Convert NetMessage's SendData if-else statements to switch statements.
Enabled forced updates via cli