Merge pull request #1 from claviska/master

Update Repo
Merge pull request #2 from claviska/master

repo updated
Create function added
Minor description changes
Create outputBase64.function

Function that allows you to output the result of a SimpleImage method as base64 data for img src...
Added method crop_center 

Crop the image from center
Merge branch 'CezarLuiz0'
Addition of outputBase64 method to SimpleImage class
Automatic removing of training spaces/tabs by IDE.
Merge branch 'arrisco'
Automatic removing of training spaces/tabs by IDE.
Merge branch 'master' into melihucar

Conflicts:
	SimpleImage.class.php
Namespace added
Edit of class Header
Some basic code style reformatting by IDE.
PHP 5.3 requirement due to namespace support.
PhpDoc refactoring, no code changes.
Just one code fix - replaced ::square_crop() on ::smart_crop() inside ::crop_center()
Some restyling and simplification, but no code logic changes.
Replace private by protected for inheritance possibility.
SimpleImage::load() method hidden, because it may be used in constructor.
Image quality always in percentages for unified interface across different formats.
Added public property $quality - to adjust default image quality value.
Method SimpleImage::outputBase64() renamed into ::output_base64().
All methods now accepts colors not only as strings, but also as array(r, g, b) or array(r, g, b, a).
Added alpha-transparency support for specified colors.
Added interlacing to images in order to obtain progressive jpeg.
readme.md updated.