Add parent classes for smart probes for better code reuse while adding new
probes.
Refactor non-interactive smart probe views to use the new GenericSProbeView
parent class.
Refactor smart probe views using AdvancedSProbeView parent class
Add a basic view to get list of all smart probes in existence.
Split all smart manager urls to be included in the root urls.py
Update smart manager console to comply with new smart probe api changes.