Update setup instructions

Summary of proposed changes:

In step 0:
- Specify the minimal required patch version of PHP 5.3.
- Add the mcrypt PHP extension, because Laravel wouldn’t run without it.
- Make it clear that Apache is not a hard dependency but that other types of servers such as nginx would work as well.

In step 3:
- Changing permissions to write access only, instead of 777.