Two fibonacci algorithms - one naive (runs in exponential time) and one that runs in linear time. For testin & curiosity purposes.