Fix regex for detecting class name in current file
Add g:php_omni_casesensitive_classes option for allowing optional case sensitivity when matching class names
More accurately retrieve the class contents

It was retrieving the entire contents of the file after the class declaration.
Now it only retrieves the actual contents of the class and stops at the closing }
Rename ftplugin dir to autoload

I was wondering why Pathogen wasn't loading this automatically; running vim with
-V9log.txt showed that when omni-completion starts, vim actually searches for
./autoload/phpcomplete.vim, not ./ftplugin/phpcomplete.vim. This is compounded
by the fact that in (at least) Fedora/CentOS/RHEL distros, the default
phpcomplete.vim file is provided in
/usr/share/vim/vim73/autoload/phpcomplete.vim
update function list to the latest PHP version
Merge remote-tracking branch 'EvanDotPro/feature/improvements'