Fixed FoxmlDocument not respecting versioning

FoxmlDocument wasn't correcly setting the versioning
flag on datastreams. This was causing any object created
in Tuque using FoxmlDocument to have its datastreams set
to non-versionable.

The fix was a simple error serializing the output of a
boolean to XML. PHP was outputting 1 or 0 for true or
false, while the foxml was expecting true or false. Any
other value was interperated as false.
Merge branch '1.x' of github.com:Islandora/tuque into 1.x
Merge pull request #47 from jonathangreen/1.x

Fixed FoxmlDocument not respecting versioning
Added first try at travis-ci support.
Updated travis config.
Another try at getting travis working.
Updated travis.xml to fix fedora.
Updated travis config for the move to islandoras github repo
Merge pull request #48 from jonathangreen/1.x

1.x
Typo in the travis config.:w
Updated README
Merge pull request #49 from jonathangreen/1.x

Updated README
Support for UUIDs in Tuque.
UUID in constructObject tests
namespaces in constructObject tests
Facilitate datastream copying.

Wrap existing datastream, so a copy is created if someone tries to change
it.
Flesh out comments.
getNextIdentifier test
getNextIdentifier supplying many ids if asked
Throw a more descriptive error about malformed XML.
Add property comparison to datastream copy tests.

... Also, flesh out comments.
Merge pull request #51 from adam-vessey/1.x

Facilitate datastream copying.