Travis is failing and barking about an undefined index "cache". Found the one place I'm referencing it without checking it first and added an isset(). Not failing locally so perhaps it's an issue with PHP 5.5.6 in comparison to 5.5.7 or some other nuance I'm not aware of.
Updated the error handler to allow for better failover during connection errors. Even in a single server setup, still using addServer as it uses passive connections and eliminated the need for an open method.
Selects done against a primary key will automatically cache to Memcached (haven't tried it, but it should fail gracefully) indexed by the model name and the primary key ([NAMESPACE-]MODEL-PKEY). Any updates or deletes against the same primary key will purge the cache automatically. The major caveat here is the case of mass updates which would result in stale data. As it stands the data is being cached for a mere 5 minutes, so this multiple row update scenario would be short lived but ideally, I'll be pushing back the time to live on the cache and/or making it something that's configurable. If you have to do mass updates, you're probably doing them with a cronjob and should just be flushing all of the cache in that scenario (as it would be nearly impossible to detect the affected keys and purge them all).
* File was little more than just a stub file for the Cache class.
Removed Mailer class.
* Attempting to remove non-critical classes from the system.
* Class will be re-added / re-factored at a later date once the core of PICKLES is done.
Removed Security class.
* Removing non-critcal classes from the system.
* Security class was not very generic and will be replaced down the road once the security scheme is full realized.
Removed Form class.
* Removing non-critcal classes from PICKLES to help the rewrite efforts.
* Form class would take a database table and convert it into a webform. Nice script, but really had no place in PICKLES.
* Eventually will replace with a generic HTML form element generation class.
Added INSTALL file.
Updated derivation of the hostname.
* Hostname is now defaulted in the class variable definition.
Refactoring Controller and Module