(feat) #1 Timed backup and initial API
(feat) #1 Change storage in zone_cache to API call
(fix) #1 Crashes are handled in API
(feat) #1 Generic storage api module erldns_storage through which all storage operations will flow
(feat) #1 Support sys.config to specify module to call
(feat) #1 Replace all ets calls to API
(feat) #1 erldns_storage_json module which encapsultes JSON + ETS based storage logic
(feat) #1 erldns_storage_mnesia module encapsultes mnesia based storage logic using disk_copies
(feat) #1 Load zones only if using JSON
(fix) #1 Correcting specs
(feat) #1 Add record for authorities table
(fix) #1 Change match for storage_get
(fix) #1 Correct matches
(feat) #1 Functionality for mnesia
(fix) #1 Everything should be done in activity access context
(fix) #1 Fix table name
(fix) #1 Undo my stupid mistake
(feat) #1 Tests for mnesia
(fix) #1 Fix specs
(feat) #1 Tests for JSON