Formatting/Refactor (Task Model & Persistence Goodies)

Primarily formatting files (via PHPStorm magic) to adhere to [PSR-2](http://www.php-fig.org/psr/psr-2/). Includes some minor refactoring etc... see individual commits for details.

---

*Take note of the separation of changes into logical commits* w/ clear commit summaries (the first line) and useful commit messages (the rest of the commit message after the first line). 

5e888d0 - Purely formatting (PSR-1/PSR-2). 99% whitespace. Renames GetID->getId
5f44d6d - Adds $hardcoded_tasks (PHP) and simple iteration to display them.
111587f - Task - Implements JsonSerializable. Adds "fillable" overrides __set.

This makes it much easier for discussion and code reviews (before merging) and especially valuable in the future when reviewing history to figure out  :confounded: **WTF was this person thinking** (i.e. Why is this file the way it is?, Why were these changes made?, etc...).
@laklein FYI this method is called when `json_encode($task)` is called.... such as

```php

$task = new Task(999, "A great task", false);

json_encode($task);
```


See screenshot 

![image](https://cloud.githubusercontent.com/assets/1240178/5186421/7ebf760e-7483-11e4-8d0b-dc39443cf65c.png)


CC @kchunterdeluxe