Add RPM and RPMStubby N&N features for 2.1
diff --git a/new/2.1/images/rpm_createPatchesHyperlink.png b/new/2.1/images/rpm_createPatchesHyperlink.png
new file mode 100644
index 0000000..b985a86
--- /dev/null
+++ b/new/2.1/images/rpm_createPatchesHyperlink.png
Binary files differ
diff --git a/new/2.1/images/rpm_createdPatch.png b/new/2.1/images/rpm_createdPatch.png
new file mode 100644
index 0000000..23fc593
--- /dev/null
+++ b/new/2.1/images/rpm_createdPatch.png
Binary files differ
diff --git a/new/2.1/images/rpm_downloadSources.png b/new/2.1/images/rpm_downloadSources.png
new file mode 100644
index 0000000..091060f
--- /dev/null
+++ b/new/2.1/images/rpm_downloadSources.png
Binary files differ
diff --git a/new/2.1/images/rpm_menu.png b/new/2.1/images/rpm_menu.png
new file mode 100644
index 0000000..cea14f5
--- /dev/null
+++ b/new/2.1/images/rpm_menu.png
Binary files differ
diff --git a/new/2.1/images/rpm_prepareSources.png b/new/2.1/images/rpm_prepareSources.png
new file mode 100644
index 0000000..4046b17
--- /dev/null
+++ b/new/2.1/images/rpm_prepareSources.png
Binary files differ
diff --git a/new/2.1/images/rpmstubby_menu.png b/new/2.1/images/rpmstubby_menu.png
new file mode 100644
index 0000000..5be9f65
--- /dev/null
+++ b/new/2.1/images/rpmstubby_menu.png
Binary files differ
diff --git a/new/2.1/images/rpmstubby_perlStub.png b/new/2.1/images/rpmstubby_perlStub.png
new file mode 100644
index 0000000..4d01af3
--- /dev/null
+++ b/new/2.1/images/rpmstubby_perlStub.png
Binary files differ
diff --git a/new/2.1/images/rpmstubby_pythonStub.png b/new/2.1/images/rpmstubby_pythonStub.png
new file mode 100644
index 0000000..12b41bd
--- /dev/null
+++ b/new/2.1/images/rpmstubby_pythonStub.png
Binary files differ
diff --git a/new/2.1/images/rpmstubby_rubyStub.png b/new/2.1/images/rpmstubby_rubyStub.png
new file mode 100644
index 0000000..f8ef892
--- /dev/null
+++ b/new/2.1/images/rpmstubby_rubyStub.png
Binary files differ
diff --git a/new/2.1/new.html b/new/2.1/new.html
index 283bd95..5f4133e 100755
--- a/new/2.1/new.html
+++ b/new/2.1/new.html
@@ -30,8 +30,8 @@
 	<li><a href="#gprof">GProf support (# of items for this area; comment out if none)</a></li>
 	<li><a href="#libhover">API Documentation Hover Help (# of items for this area; comment out if none)</a></li>
 	<li><a href="#oprofile">OProfile Profiling (# of items for this area; comment out if none)</a></li>
-	<li><a href="#rpmstubby">RPM Stubby (# of items for this area; comment out if none)</a></li>
-	<li><a href="#specfileeditor">RPM <tt>.spec</tt> Editor (# of items for this area; comment out if none)</a></li>
+	<li><a href="#rpmstubby">RPM Stubby (4)</a></li>
+	<li><a href="#specfileeditor">RPM <tt>.spec</tt> Editor (4)</a></li>
 	<li><a href="#systemtap">Systemtap Editor (# of items for this area; comment out if none)</a></li>
 	<li><a href="#systemtapprofiling">Systemtap-based Profiling (# of items for this area; comment out if none)</a></li>
 	<li><a href="#valgrind">Valgrind Profiling (# of items for this area; comment out if none)</a></li>
@@ -250,12 +250,12 @@
 <table cellpadding="10" cellspacing="0">
 		<tr>
 			<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
-			<p align="right"><b>Short Description</b></p>
+			<p align="right"><b>RPMStubby Menu</b></p>
 			</td>
 			<td valign="top" width="70%">
-			<p align="left">Longer description.
+			<p align="left">The menu has been modified to allow the use of RPMStubby to stub out and make a <tt>.spec</tt> file out of Perl makefiles, Ruby gems, and Python eggs.
 			</p>
-			<img border="0" alt="Alt text for the image" src="images/image.png">
+			<img border="0" alt="RPMStubby menu" src="images/rpmstubby_menu.png">
 			</td>
 		</tr>
 		<tr>
@@ -265,12 +265,57 @@
 		</tr>
 		<tr>
 			<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
-			<p align="right"><b>Short Description</b></p>
+			<p align="right"><b>Generate Perl <tt>.spec</tt> file stub</b></p>
 			</td>
 			<td valign="top" width="70%">
-			<p align="left">Longer description.
+			<p align="left">
+			Perl makefiles contain a lot of information that could be used to package them as an RPM. The Perl stubby generator does exactly that by
+			generating a stubbed out <tt>.spec</tt> file template from the <tt>.PL</tt> file.
 			</p>
-			<img border="0" alt="Alt text for the image" src="images/image.png">
+			<p align="left">
+			More information on the guidelines for this procedure can be viewed at <a href="https://fedoraproject.org/wiki/Packaging:Perl">Perl Packaging Guidelines</a>.
+			</p>
+			<img border="0" alt="Perl Makefile.PL Stubbed Specfile" src="images/rpmstubby_perlStub.png">
+			</td>
+		</tr>
+		<tr>
+			<td colspan="2">
+			<hr>
+			</td>
+		</tr>
+		<tr>
+			<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
+			<p align="right"><b>Generate Ruby <tt>.spec</tt> file stub</b></p>
+			</td>
+			<td valign="top" width="70%">
+			<p align="left">
+			Ruby gems contain a lot of information that could be used to package them as an RPM. The Ruby stubby generator does exactly that by
+			generating a stubbed out <tt>.spec</tt> file template from the <tt>.gemspec</tt> file.
+			</p>
+			<p align="left">
+			More information on the guidelines for this procedure can be viewed at <a href="https://fedoraproject.org/wiki/Packaging:Ruby">Ruby Packaging Guidelines</a>.
+			</p>
+			<img border="0" alt="Ruby Gemspec Stubbed Specfile" src="images/rpmstubby_rubyStub.png">
+			</td>
+		</tr>
+		<tr>
+			<td colspan="2">
+			<hr>
+			</td>
+		</tr>
+		<tr>
+			<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
+			<p align="right"><b>Generate Python <tt>.spec</tt> file stub</b></p>
+			</td>
+			<td valign="top" width="70%">
+			<p align="left">
+			Python eggs contain a lot of information that could be used to package them as an RPM. The Python stubby generator does exactly that by
+			generating a stubbed out <tt>.spec</tt> file template from the <tt>setup.py</tt> file.
+			</p>
+			<p align="left">
+			More information on the guidelines for this procedure can be viewed at <a href="https://fedoraproject.org/wiki/Packaging:Python">Python Packaging Guidelines</a>.
+			</p>
+			<img border="0" alt="Python Setup.Py Stubbed Specfile" src="images/rpmstubby_pythonStub.png">
 			</td>
 		</tr>
 		<tr>
@@ -285,12 +330,12 @@
 <table cellpadding="10" cellspacing="0">
 		<tr>
 			<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
-			<p align="right"><b>Short Description</b></p>
+			<p align="right"><b>RPM Menu</b></p>
 			</td>
 			<td valign="top" width="70%">
-			<p align="left">Longer description.
+			<p align="left">The menu has been modified to allow convenient access to the <b>Download Sources</b> and <b>Prepare Sources</b> functionality on the <tt>.spec</tt> file.
 			</p>
-			<img border="0" alt="Alt text for the image" src="images/image.png">
+			<img border="0" alt="RPM Menu" src="images/rpm_menu.png">
 			</td>
 		</tr>
 		<tr>
@@ -300,12 +345,57 @@
 		</tr>
 		<tr>
 			<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
-			<p align="right"><b>Short Description</b></p>
+			<p align="right"><b>Download sources for a <tt>.spec</tt> file</b></p>
 			</td>
 			<td valign="top" width="70%">
-			<p align="left">Longer description.
+			<p align="left">
+			The RPM <tt>.spec</tt> editor now supports being able to download the sources for the <tt>.spec</tt> file.
 			</p>
-			<img border="0" alt="Alt text for the image" src="images/image.png">
+			<p align="left">
+			Downloading sources will attempt to download from the source urls within the <tt>.spec</tt> file. If the sources already exist within the current project, then Download Sources
+			will automatically overwrite the existing sources.
+			</p>
+			<img border="0" alt="Downloading Sources from RPM Specfile" src="images/rpm_downloadSources.png">
+			</td>
+		</tr>
+		<tr>
+			<td colspan="2">
+			<hr>
+			</td>
+		</tr>
+		<tr>
+			<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
+			<p align="right"><b>Prepare sources for a <tt>.spec</tt> file</b></p>
+			</td>
+			<td valign="top" width="70%">
+			<p align="left">
+			The RPM <tt>.spec</tt> editor now supports being able to prepare the sources for the <tt>.spec</tt> file.
+			</p>
+			<p align="left">
+			Preparing sources will attempt to download the source files before it executes the %prep section.
+			</p>
+			<p align="left">Refer to <a href="http://rpm.org/max-rpm-snapshot/ch-rpm-b-command.html#S2-RPM-B-COMMAND-BP-OPTION">Maximum RPM - Executing %prep</a>
+			</p>
+			<img border="0" alt="Preparing Sources from RPM Specfile" src="images/rpm_prepareSources.png">
+			</td>
+		</tr>
+		<tr>
+			<td colspan="2">
+			<hr>
+			</td>
+		</tr>
+		<tr>
+			<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
+			<p align="right"><b>Create patches that do not exist</b></p>
+			</td>
+			<td valign="top" width="70%">
+			<p align="left">RPM now supports creation of patch files by holding Ctrl then hovering and left clicking on a patch file that does not exist within the project that the specfile belongs to. The newly created file also follows the RPM Project layout and will place it accordingly</p>
+			<p align="left">
+			 The default editor for the file will open immediately after successful creation of the patch file.
+			</p>
+			<img border="0" alt="Ctrl + hovering over a non-existent Patch file" src="images/rpm_createPatchesHyperlink.png">
+			<br>
+			<img border="0" alt="Opening of text editor when Patch is created successfully" src="images/rpm_createdPatch.png">
 			</td>
 		</tr>
 		<tr>