Added 0/1 Knapsack implementation

*Changelog :*

* Added 0/1 Knapsack implementation
* Both implementations (fractional and integer knapsack) now return the maximum profit
* Added comments
* Updated tests

Regards,
Roland.