SDK: Scripts to generate plugin's skeleton code

done:
- create plugin folder structure
- manifest.json + icon.png
- copyright header
- main.cpp
- choose number of functionalities and the api to each one of them
- create src files for each functionality (APIs skeleton .h and .cpp)
- create preferences.json
- put colors into prints and clear outputs when needed
- modify src files to set preferences code
- create pakage.json
- add helper files
- use library Cmd
- reorganize functions into classes define inherits stack
- add GNU GPL to python files
- jpl merge function
- pre and post assembles
- default options plugin build
- windows build with build-plugin.py
- add build option for windows build
- generate base CMakeLists.txt and build.sh

Change-Id: Id8eb5a97fa7a51e99a0f9215835c3d5ffea630ad
GitLab: #2
diff --git a/lib/framescaler.h b/lib/framescaler.h
index 7ee271c..285b3ec 100644
--- a/lib/framescaler.h
+++ b/lib/framescaler.h
@@ -18,7 +18,9 @@
  *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
  */
 
-#pragma once
+#ifndef FRAMESCALER_H
+#define FRAMESCALER_H
+
 extern "C" {
 #include <libavutil/avutil.h>
 #include <libavutil/frame.h>
@@ -131,3 +133,5 @@
     SwsContext* ctx_;
     int mode_;
 };
+
+#endif