Implementation of Donation functionality and other WebAPI updates,

- Donations/Project info functionality
- IoC (DI With Unity)
- Unit Tests with MsTest
- Database updates (Election.sql)
added ignore file
merged sprint 3 with master