'fl edit' for editing files in place

 - Tests for 'fl edit'
 - Eliminated importlib to keep Python 2.6 happy