Fixing code as in PSR-1 and PSR-2 guidelines #1

The following issues are fixed:
- indentation [PSR-2] Code must use 4 spaces for indenting, not tabs.
- trailing_spaces [PSR-2] Remove trailing whitespace at the end of
  lines.
- short_tag [PSR-1] PHP code must use the long tags or the short-echo
  tags; it must not use the other tag variations.
- braces [PSR-2] Opening braces for classes, interfaces, traits and
  methods must go on the next line, and closing braces must go on the
  next line after the body. Opening braces for control structures must
  go on the same line, and closing braces must go on the next line after
  the body.
- php_closing_tag [PSR-2] The closing ?> tag MUST be omitted from files
  containing only PHP.
- eof_ending [PSR-2] A file must always end with an empty line feed.