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.
Set all dialogs' background to white

I apply flat design to this program and think white is good color in
flat design.
Merge from JunHo's branch