First runnable version

Signed-off-by: Liteye <yelite958@gmail.com>
Add the configure load feature, using YAML for configure file.
Add Gui Setting

Change the takeNote routine, From  'mainFunc->writer->finder->composer' to 'maniFunc->finder->composer'

Add backup configure

Change the implemenMode decorator. Add tag parameter.

Change anchor 'head' and 'tail' to '/head/' and '/tail/'.

Change the Org Default template. Add refHead and refTail.

Reference section in Org now can be ignored and it won't make an empty drawer anymore.

Add text mode.
the configure file
first version
refactored
add sys arg support
add key binding to then mainwindow, C-RET -> Store
add TODOs
move the GUI part to a new file
Add coding imformation
change print to print()
2to3 change

move the splitter and combiner into the writer

add pre and post handler to extend the mode, allowing linking to another mode

change the signature of the tool decorator
add deepcopy and recursive update to handle with nested dict

add a new parameter output to teh postHandler
move the import sys to the GUI part
new wxWidget GUI
add Gaurd to the preHandler return Value
move timestamp generation to the preHandler
get->pop

add a different appid from python interpretor

modify the size of window
Seperate Hanlders into other files
Handler decorator From func to Class

arrange the files

pop->get for data dict

add hooks for the Handlers to call some GUI function
setup script for cx_freeze
read icon from executable file
add posthandler pipe
rename takeNote to send

fix icon issue
change the Gui part, the gui widget is only used to collect data now.
rename takeNote to send
change the send routine of Gui part