Changed serialization of Integers.

Do not check the type but the value of the variable to decide if we can serialize it.
Add a test for deserializing unknown objects to OpenStruct instances.
Make test.rb runnable with ruby 1.9 and unit-test gem.
Unserialize the PHP strings with respect to the encoding of the serialized data in Ruby 1.9.
Bump gem version number
Add cyrillic test text from dapi.

Changed the string length to 514 as bytes are counted by PHP, not chars. If we use an encoding other than UTF-8 in PHP (e.g. KOI-8) we have to know that and set the encoding of the data source in ruby 1.9 accordingly.
Fix indentation of comments; coverted indenting tabs to spaces.
Only | and ! are invalid characters for PHP session keys
Merge pull request #1 from bookfresh/non-word-keys

Only | and ! are invalid characters for PHP session keys
Merge https://github.com/bookfresh/php_serialize

Conflicts:
	lib/php_serialize.rb
	test.rb