Adds skeleton for incidence sub-module

Adds a partition, a derived state and a table dealing with incidence
Adds incidence data structures with dummy data
ADDS skeleton infection events; All death at 120

Adds a basic infection event with dummy data
Modifies mortality so that all subject dies at exactly age 120
Updates infection event to use correct structure

Incidence is now looked up from the correct data structures
UPDATE infection event to use integer age

I'm not sure that using a life table in 5 year age gaps is equivalent to
using it with 1 year gaps as per the risk paths example model. Rather
play it safe for now.
UPDATES incidence data to ASSA model 200[38]

Incidence Source 0 is now ASSA 2003
Incidence Source 1 is now ASSA 2008