An XCache opcode cache adapter implementation.				
The XCache adapter is meant to be used through the `Cache` interface,
which abstracts away key generation, adapter instantiation and filter
implementation.

A simple configuration of this adapter can be accomplished in `config/bootstrap/cache.php`
as follows:

{{{
use lithium\storage\Cache;

Cache::config(array(
    'cache-config-name' => array(
        'adapter' => 'XCache',
        'username' => 'user',
        'password' => 'pass'
    )
));
}}}

Note that the `username` and `password` configuration fields are only required if
you wish to use `XCache::clear()` - all other methods do not require XCache administrator
credentials.

This XCache adapter provides basic support for `write`, `read`, `delete`
and `clear` cache functionality, as well as allowing the first four
methods to be filtered as per the Lithium filtering system.

This adapter does *not* allow multi-key operations for any methods.