Extended Bet Entity and added timed exit decider

- Added PlacedOn and ExitedOn dates to bet entity
- Extented IPortfolioProvider to return current "live" bets (need
reviewing)
- Added a concrete exit provider that exits after a certain period.