activate the c-ext

add extension to gemspec

Update VERSION

fixed extension loading, remove ruby-fallback impl of varint

bump version

fix naming bugs in varint.c, remove some old code

load ext by default, bump version

change gemspec loading

remove deps on version
Update readme, C extension is now active
Update protocol buffers descriptor
Update dependency, switch rcov to simplecov
Add limited support for packed fields

*NOTICE* Only VARINT fields (w/o enum and bool) are currently supported. Support for 32-bit and 64-bit
fields still needs to be added.
make c ext optional on jruby
Merge remote-tracking branch 'mozy/master'

Conflicts:
	README.md
	VERSION
fix typo
fix gemspec
Check string UTF-8-ness on message encoding
activate ext, add rake compiler and cleanup
remove rvmrc from git repo
make VERSION available to 'require "protocol_buffers"'
add my name to authors
move varint to extra gem and make it optional during runtime
Merge branch 'active_ext'

Conflicts:
	ext/protocol_buffers/varint.c
	lib/protocol_buffers.rb
	ruby-protocol-buffers.gemspec
Complete support for packed fields

Enum, bool, 32-bit and 64-bit fields are now supported
Merge branch 'enforce_utf_8'

Conflicts:
	VERSION
	ext/varint.c
	lib/protocol_buffers.rb
	lib/protocol_buffers/runtime/decoder.rb
	lib/protocol_buffers/runtime/encoder.rb
	ruby-protocol-buffers.gemspec
	spec/proto_files/packed.pb.rb
	spec/proto_files/packed.proto
	spec/runtime_spec.rb