Add id field to institution table (Bug #1300997)

- Preparing for future patches which require an integer id for performance and other reasons.
- 'name' will continue to be used as the primary key.

Change-Id: I5006b7f39edccc217fe5e4287585e62fc2545036
Signed-off-by: Nathan Lewis <nathan.lewis@totaralms.com>