Merge pull request #25 from frankmayer/master

Release 1.0.0 with v1.0.0 tag
Travis-CI implementation

Signed-off-by: Frank Mayer <frank@frankmayer.net>
Fixed inconsistent test

Update Travis-CI ArangoDB Versions in setup

Signed-off-by: Frank Mayer <frank@frankmayer.net>
Merge branch 'master' of https://github.com/triAGENS/ArangoDB-PHP
Removed collection types, as ArangoDB 1.0 doesn't yet support them.

Signed-off-by: Frank Mayer <frank@frankmayer.net>
Merge branch 'master' of E:/PHPStorm/Github-Repos/ArangoDB-PHP
Backported newest commits from devel:

* Implemented Explain function (#29) and also the query validation function

New Statement methods:

$statement->explain();
$statement->validate();

* Implemented skip-list and geo queries (issue #28)

The following methods were added to CollectionHandler.php

CollectionHandler->range($collectionId, $attribute, $left, $right, $options = array())
CollectionHandler->near($collectionId, $latitude, $longitude, $options = array())
CollectionHandler->within($collectionId, $latitude, $longitude, $radius, $options = array())

Also, since there was no index creation functionality in ArangoDB-PHP, this was also created.

CollectionHandler->index($collectionId, $type="", $attributes=array(), $unique=false)

* Documentation for #28 and #29

+ some small doc fixes

Signed-off-by: Frank Mayer <frank@frankmayer.net>