move tests of _internal modules to the _internal.test subpackage
Add a the FunctionSet class that specializes in holding a set of functions.
move tests back to the original folder
ENH: focused function monitor (partial)
FEATURE: KeepTack objects can be checked for their state

True: Means that there has been at least one ping.
False: Means that all pings and pongs have been paired.
Test of FocusedFunctionMonitor on functions passes
Merge branch 'master' into feature-focused-monitors

# By Ioannis Tziakos (25) and others
# Via IoannisTziakos (4) and others
* master: (30 commits)
  Update README.txt
  Update README.txt
  Update setup.py
  Update the README install section
  add a testsuite running option
  add a long description
  Make compiling the real time lsprof optional
  Update README.txt
  replace setup.py and start with a simple one.
  update monitors to the changes in TraceFunctionManager
  Rename TraceFunctions to TraceFunctionManager and fix issue where the previous tracefunction is not recovered.
  update monitors to the new changes in PorfileFunctionsManager
  Rename ProfilerFunctions -> ProfileFunctionManager and fix issue with not recovering the previous set profile function.
  Update external monitors use the Monitor class as a mixin
  update api to use MonitorAttach
  Update pikos monitors and tests
  Add a new class `Monitor` as the base class for monitors and update the MonitorAttach tests
  Rename Monitor -> AttachMonitor
  add a default coverage configuration file for the test_coverage
  Removed state from Monitor class
  ...

Conflicts:
	pikos/_internal/keep_track.py
update tests for the focused function monitor
cleanup
Add a FocusedLineMonitor
pep8 and pyflakes
update focused line and function monitor tests to use the function keyword
Add a focused line mixin and create the stumb classes for focused line
monitors
add a focused function mixin and provide stub classes for focused function
monitors
update api files
update documentation
WIP: support focused monitors in pikos-run
factor out function `get_function` to load and import the functions
update docstring
pep8 and pyflakes