S[69]: As a tangle owner, i can reset the tangle history and transactions

Link to old pull request : #437 
Issue : #402 
modifications : deleting messages and transactions on reset and adding unit tests
@sak93 @medo @mohamedzayan19 @heba-aamer  please review