Add RefreshSDForm() function to sync app with dll

If user call RefreshSDForm(filePath), then the dll should refresh the
internal data but not yet SDForm data.
Move common files

For using common files(SDForm, SDWindow, common) to share in two
project(App, Dll), I moved the files to '../Common/'.
I relocate path in the include preprocessor and change project setting
'Precompiled Header' to 'Not Using Precompiled Headers' that 'StdAfx.h'.
Add load/save CSDForm from/to file

For this, I apply serialization to CSDForm.
And remove m_screen member variable because more easily serialization(CRect has no support serialization). So now, the first item of m_lstSDWindow is about screen window.
Merge from GunHee's

This merge contains editor dialog's drawing function programmed by
GunHee.
Make editor dialog to transparent and full

The editor dialog should be transparent and full size to draw some
virtual windows.
Fix drawing bug

Because of using CPaintDC, the virtual window not drawed in dialog. So I
add getting DC with GetDC() function and draw rectangle.
Add system button resources

This will be used in system buttons on flat dialog.
Add CBitmapButtonEx deprived from CBitmapButton

For making mouse hover bitmap buttons, I deprived from CBitmapButton and
add hover bitmap.
Add CFlatDialogEx deprived from CDialogEx

If deprived CFlatDialogEx, the dialog has white background, 3 system
buttons(min, max, exit), background drag moving and so on.
Merge from JooHyun

It include finder dialog and some relation resources
Merge from JiMin

It includes setting dialog that has sub dialog(General, Style setting).
Apply CFlatDialogEx to some dialogs

Now, some dialogs(Finder, Setting) has flat style dialog.
For this, the sub dialog of setting(General, Style) has been changed
color to white.
Change the method of making flat dialog

Before, I use ModifyStyle() funciton to make flat style. But I think
override the NcCalcSize() method, so I changed this.
Fix some crashed design and bugs

After apply flat style, applied diaglos' design crashed. So I rearrange
the controls.
And sub dialogs' size of setting dialog has not proper size and
position, so fix them. Furthermore, finder button has no SizeToContent()
and fix that.
Add EditorTool dialog

This dialog is tool of editor dialog.
Add GetSDWindow() by index

The method CSDForm.GetSDWindow(int idx) return sdWindow index by idx. If
no sdWindow index by idx, return NULL.
Fix GetSDWindow(CPoint &cursor) bug

Before this method fall out infinite loop. Fix the loop by indexing.
Include CSDForm, CSDWindow in common.h

For using CSDForm and CSDWindow in all .cpp files, I add including this
headers.
Fix GetSDWindow(...) bug

Dealing with shared memory, WE MUST DON'T USE POINTER because of no
valid pointer on shared memory.
Add reloading sdform file in dll

Now, sync problem within dll has been solved.