C4.5 algorithm added

- C4.5 algorithm added
- unittest added for C4.5

Handling missing data is TBD
Tree pruning is TBD
API Example is TBD
Removal of ID3 Tree class is TBD